LNMP架构的简单应用-----部署论坛
1.安装解压软件
yum install -y unzip
2.获取论坛压缩包,并解压到Nginx发布目录
解压代码,并将其放在nginx的默认发布目录/usr/local/lnmp/nginx/html/下….
unzip Discuz_X3.2_SC_UTF8.zip -d /usr/local/lnmp/nginx/html/
3.赋予相应目录权限,以提供对PHP页面的访问权限
在浏览器处输入172.25.70.1/bbs 出现论坛部署页面,点击我同意进入下一步,发现有权限限制。
#页面上传部分的php代码改名,方便浏览(可选)
cd /usr/local/lnmp/nginx/html/
mv upload bbs
======================================
cd /usr/local/lnmp/nginx/html/bbs/
chmod 777 -R config data uc*
4.解决PHP与MySQL数据库的连接问题
vim /usr/local/lnmp/php/etc/php.ini
=====================================
1010 ; Default socket name for local MySQL connects. If empty, uses the built-in
1011 ; MySQL defaults.
1012 ; http://php.net/pdo_mysql.default-socket
1013 pdo_mysql.default_socket=/usr/local/lnmp/mysql/data/mysql.sock
1159 ; Default socket name for local MySQL connects. If empty, uses the built-in
1160 ; MySQL defaults.
1161 ; http://php.net/mysql.default-socket
1162 mysql.default_socket =/usr/local/lnmp/mysql/data/mysql.sock
1218 ; Default socket name for local MySQL connects. If empty, uses the built-in
1219 ; MySQL defaults.
1220 ; http://php.net/mysqli.default-socket
1221 mysqli.default_socket =/usr/local/lnmp/mysql/data/mysql.sock
=====================================
#重新加载配置文件
/etc/init.d/php-fpm reload
5.解决数据库权限不足的问题
ll /usr/local/lnmp/mysql/data/mysql.sock 查看权限
cd /usr/local/lnmp ll 查看mysql目录的权限
cd mysql 查看data(数据库数据的存储,保证均可写)的权限
chmod 755 data/
这样论坛的大致模样就搭建成功,我们可以去论坛里边登陆,注册或者管理论坛…
选择全新安装
设置数据库信息,管理员信息
配置完成,等待安装完成
安装完毕,有广告,我打马赛克不方便,就酱。点击右下角即可
登录管理员帐号
登录成功,开始管理属于你自己的论坛吧 ^_^
登录管理员页面
按照提示删除相应文件
成功登录,论坛搭建到此结束,我们下次再见!
还没有评论,来说两句吧...