社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
主机环境:rhel7.0
各主机信息
主机名 | IP |
---|---|
server | 172.25.254.1 |
Linux+Apache+Mysql/Mariadb+Perl/Php/Python是一组常用来搭建动态网站或者服务器的开源软件,它们本身都是各自独立的程序,但是因为经常被放在以其使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。
1、Linux
Linux 是免费开源软件,这意味着源代码可用的操作系统。
2、Apache
Apache 是使用中最受欢迎的一个开放源码的WEB服务器软件。
3、MySQL
MySQL 是多线程、多用户的SQL数据库管理系统。
MySQL 已由Oracle公司自 2010 年 1 月 27 日通过SUN购买。SUN 最初于 2008 年 2 月 26 日收购 MySQL。
4、PHP,Perl 或 Python
PHP 是一种编程语言最初设计生产动态网站。PHP 是主要用于服务器端的应用程序软件。Perl 和 Python 类似。
1、"setenforce 0"设置selinux为警告模式(为了避免网络问题)
2、关闭防火墙,或者对防火墙进行设置,使得httpd服务可以通过防火墙。——上篇博文已经做过
3、安装Apache 和 php。——上篇博文已经做过
必须要在访问apache之前,下载好php软件。否则,Apache不认识php文件,使得出现不了安装的界面。
4、创建一个Apache的虚拟主机(这里的apache的虚拟主机,不同于普通的虚拟主机:这里的虚拟主机不需要写默认发布页)
这里需要注意的是:也可以不创建Apache的虚拟主机,直接将其论坛模板复制到httpd服务的默认发布目录"/var/www/html"目录中或者如果之前修改了默认发布目录,就解压到修改之后的默认发布目录中,并进行解压。最后在浏览器中输入:IP/upload进行测试即可。
5、复制论坛模板到"/var/www/xin.com/bbs/html",并进行解压
6、进入目录"var/www/xin.com/bbs/html/readme/
阅读帮助文档。根据提示进行下一步
7、修改权限:
8、重启httpd服务,并编写测试主机的本地解析文件,在浏览器中输入"bbs.xin.com/upload"进行测试
点击同意,然后一步一步跟着提示操作
(1)"chmod -R 777 uc_server uc_client"。修改uc_server,uc_client的权限,刷新生效
(2)下载mariadb数据库,开启mariadb服务,并对其进行安全初始化的配置,并重启mariadb服务。
"vim /etc/my.cnf",在里面第10行编辑"skip-networking=1"(这一步,可做可不做。)
"systemctl restart mariadb"(这一步跟上一步一样,也是可做可不做。)
设置 root 用户的密码,剩下的一路敲击 y。
(3)下载软件使得php支持mysql
(4)重启httpd服务生效(因为php与httpd有关,所以要重启httpd服务),并刷新网页
之后就是根据提示,一步步操作了。
(5)点击下一步继续
(6)点击下一步继续
(7)填写数据库相关信息,主要是数据库密码,点击下一步继续
(8)开始安装
(9)安装完成后,点击右下角的"您的论坛已完成安装,点此访问",就可以进入论坛了
(10)在右上角输入用户名和密码就能进入论坛进行操作了
注意:
在制作论坛的过程中,既可以输入mariadb数据库的root用户的密码,也可以在mariadb数据库中创建别的用户,然后这里输入新建的用户的用户名和密码。
既可以创建apache的虚拟主机,也可以不创建apache的虚拟主机。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!