哈哈哈哈哈我终于部署出来了一个属于自己的论坛,虽然不怎么懂
-
部署Linux环境
关闭防火墙
Systemctl stop firewalld
Systemctl disable firewalld
关闭selinux
Setence 0
查看selinux
Geteforce
-
部署nginx环境
Yum i install httpd
过滤apache的端口号看是否有80端口
Netstat -tunlp | grep httpd
-
部署mysql
Yum install mariadb-server mariadb -y
启动mariadb
Systemctl start mariadb
过滤mysql的端口号看是否有3306端口号
Netstat -tunlp | grep “mysql”
-
部署php
首先安装部署环境
yum install -y zlib-devel libxml2-devel libjpeg-devel
libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel
gd-devel libcurl-devel libxslt-devel libtool-ltdl-devel pcre
pcre-devel apr apr-devel zlib-devel gcc make
接下来安装php以及php连接和数据库的驱动
yum install php php-fpm php-mysql -y
修改apache配置文件,支持php的脚本读取即可
vim /etc/httpd/conf/httpd.conf
在第120行修改配置文件
ࣁ DocumentRoot "/var/www/html"
TypesConfig /etc/mime.types
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php index.html
测试一下看php是否安装好
编写一个php脚本,查看apache是否可以正确的加载读取
vim /var/www/html/index.php
<meta charset=utf8>
我是新的首页
<?php
Phpinfo();
?>
重新启动apache
Systemctl restart httpd
刷新浏览器界面显示了php脚本里面写的内容之后就表示架构搭建完成
-
部署论坛
上传论坛源码
解压缩
Unzip 压缩包名字
拷贝unload里的全部代码到apache下面,即可访问
cp -r upload/* /var/www/html/
修改代码权限
chmod -R 777 /var/www/html/*
记得关闭setenfoce