欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Linux 指令——网站服务

程序员文章站 2022-05-04 08:47:27
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

  1. 安装Apache {yum -y install httpd}
  2. 启动 {systemctl start httpd}
  3. 查看服务状态 {systemctl status httpd}
  4. 停止防火墙 {systemctl stop firewalld}
  5. 开机自动关闭防火墙 {systemctl disable firewalld}
  6. 临时关闭selinux {setenforce 0}
  7. 永久关闭selinux {vim /etc/selinux/config => 修改SELINUX=disabled}
  8. 查看信息 {httpd -v}

Apache页面位置:/var/www/html

服务器站点设置

  1. 准备网站源码目录
    step1. 创建站点 {mkdir /var/www/html/a.org}
    step1. 创建内容 {vim /var/www/html/a.org/index.html}
  2. 创建网站配置文件
    创建配置文件 {vim /etc/httpd/conf.d/a.org.conf}
    输入↓
	<Virtualhost *:80>
 	ServerName www.a.org
 	DocumentRoot /var/www/html/a.org
 	</VirtualHost>
  1. 检测配置文件错误 {httpd -s}
  2. 重启httpd {systemctl restart httpd}

客户端域名解析

文件位置:/etc/hosts

  1. vim /etc/hosts
  2. 输入↓
IP地址 www.a.org
  1. 在浏览器访问网站{www.a.org}
  2. 在命令行访问网站{elinks IP地址}

BBS论坛系统实战

  1. 配置LAMP环境 {yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd}
  2. 启动服务 {systemctl start httpd mariadb}
  3. 开启自动启动 {systemctl enable httpd mariadb}
  4. 下载安装DiscuzX {wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip}
  5. 创建新目录 {mkdir -p /webroot/discuz}
  6. 压缩DiscuzX {unzip Discuz_X2.5_SC_UTF8.zip }
  7. 复制到创建的新目录 {cp -fr upload/* /webroot/discuz/}
  8. 目录授权 {chown -R apache.apache /webroot/discuz/}
  9. 创建配置文件 {vim /etc/httpd/conf.d/discuz.conf}Linux 指令——网站服务
  10. 测试 {httpd -t}
  11. 重启服务 {systemctl restart httpd}
  12. 准备数据库 ,创建{mysql}Linux 指令——网站服务
  13. 建立域名 {vim /etc/hosts 添加=> IP地址 www.discuz.com}
  14. 打开浏览器输入网址{www.discuz.com}安装。

本文地址:https://blog.csdn.net/Vone_66/article/details/107513339