CentOS7上安装稻壳CMS
Posted jack kwok
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7上安装稻壳CMS相关的知识,希望对你有一定的参考价值。
CentOS7上安装稻壳CMS
1, 安装用途
为了给某公司建设一个小型网站,租用了一个阿里云ECS服务器,最基础的硬件配置,因此选择了CentOS7操作系统。
稻壳CMS(docCMS)源于深喉咙CMS,使用广泛,配置简单,因此采用其作为建站模板。
2,CentOS7环境安装
阿里云ECS中的CentOS7操作系统属于“裸”操作系统,没有配置基础的Web应用环境。为和稻壳CMS匹配,需安装配置的软件有:
² Apache服务器Httpd
² 防火墙IPTables
² 数据库服务器mysql
² php及其扩展
2.1 Apache服务器Httpd
Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装,可以yum install -y httpd
启动服务:systemctl start httpd.service
设置开机自动启动:systemctl enable httpd.service
HTTP服务器已经启动,进行一下简单配置
vi /etc/httpd/conf/httpd.conf #编辑文件
systemctl restart httpd.service #重启apache
2.2 防火墙
vi /etc/sysconfig/iptables #编辑
参照如下信息进行配置:
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 20 -j ACCEPT
-I INPUT -p tcp --dport 5555:6666 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
~
#service iptables restart #最后重启防火墙使配置生效
2.3数据库服务器Mysql
因为centos7.0已经不支持mysql的yum指令安装,只能去官网下载下来,进行安装。
1.rpm安装
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
成功安装之后重启mysql服务
# service mysqld restart
初次安装mysql是root账户是没有密码的
设置密码的方法
# mysql -uroot
mysql> set password for ‘root’@’localhost’ = password(‘mypasswd’);
mysql> exit
搞定!
2.4 PHP及其扩展
2.4.1 PHP5安装
安装PHP主程序: yum -y install php
2.4.2 PHP扩展安装—GD库
² 运行: yum -y install php-gd
执行完后,在“/usr/lib64/php/modules/”就会出现文件“gd.so”
² 在php.ini文件中加入一行:
extension=gd.so
² 重启服务器 service httpd restart
2.4.3 PHP扩展安装—mysql库
² 运行#yum search php-mysql,找到模块名“php-mysql.x86_64”
² 运行#yum install php-mysql.x86_64,执行完后,在“/usr/lib64/php/modules/”就会出现文件“mysql.so”
² 在php.ini文件中加入一行:
extension= mysql.so
² 重启服务器 service httpd restart
3,稻壳CMS安装
² 到以下地址下载安装文件:
http://www.doccms.com/DocCms2013X10/
² 将下载文件DocCms2013_x1.0_2012.12.21_Php.rar采用FlashFXP上传到ECS服务器的“/var/www/html/”目录
² 安装linux版rar,对DocCms2013进行解压。
² 访问web地址,按提示执行安装。
以上是关于CentOS7上安装稻壳CMS的主要内容,如果未能解决你的问题,请参考以下文章
CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统