Linux 指令——网站服务
程序员文章站
2022-09-26 23:31:59
Linux 指令——网站服务网站服务Apache服务器站点设置客户端域名解析BBS论坛系统实战网站服务网站架构:LAMP(Linux+Apache+MySQL+PHP)Apache安装Apache {yum -y install httpd}启动 {systemctl start httpd}查看服务状态 {systemctl status httpd}停止防火墙 {systemctl stop firewalld}开机自动关闭防火墙 {systemctl disable firewall...
网站服务
网站架构:LAMP(Linux+Apache+MySQL+PHP)
Apache
- 安装Apache {yum -y install httpd}
- 启动 {systemctl start httpd}
- 查看服务状态 {systemctl status httpd}
- 停止防火墙 {systemctl stop firewalld}
- 开机自动关闭防火墙 {systemctl disable firewalld}
- 临时关闭selinux {setenforce 0}
- 永久关闭selinux {vim /etc/selinux/config => 修改SELINUX=disabled}
- 查看信息 {httpd -v}
Apache页面位置:/var/www/html
服务器站点设置
- 准备网站源码目录
step1. 创建站点 {mkdir /var/www/html/a.org}
step1. 创建内容 {vim /var/www/html/a.org/index.html} - 创建网站配置文件
创建配置文件 {vim /etc/httpd/conf.d/a.org.conf}
输入↓
<Virtualhost *:80>
ServerName www.a.org
DocumentRoot /var/www/html/a.org
</VirtualHost>
- 检测配置文件错误 {httpd -s}
- 重启httpd {systemctl restart httpd}
客户端域名解析
文件位置:/etc/hosts
- vim /etc/hosts
- 输入↓
IP地址 www.a.org
- 在浏览器访问网站{www.a.org}
- 在命令行访问网站{elinks IP地址}
BBS论坛系统实战
- 配置LAMP环境 {yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd}
- 启动服务 {systemctl start httpd mariadb}
- 开启自动启动 {systemctl enable httpd mariadb}
- 下载安装DiscuzX {wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip}
- 创建新目录 {mkdir -p /webroot/discuz}
- 压缩DiscuzX {unzip Discuz_X2.5_SC_UTF8.zip }
- 复制到创建的新目录 {cp -fr upload/* /webroot/discuz/}
- 目录授权 {chown -R apache.apache /webroot/discuz/}
- 创建配置文件 {vim /etc/httpd/conf.d/discuz.conf}
- 测试 {httpd -t}
- 重启服务 {systemctl restart httpd}
- 准备数据库 ,创建{mysql}
- 建立域名 {vim /etc/hosts 添加=> IP地址 www.discuz.com}
- 打开浏览器输入网址{www.discuz.com}安装。
本文地址:https://blog.csdn.net/Vone_66/article/details/107513339
下一篇: 软件工程第二次作业