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地址,按提示执行安装。

767

转载于:https://www.cnblogs.com/jackkwok/p/5348567.html

CentOS7上安装稻壳CMS相关推荐

  1. Centos7上安装oracle11g/12c的安装教程推荐及注意事项

    Centos7上安装oracle11g的安装教程推荐及注意事项 历时一天半,终于在今天中午安装完oracle11g,成功后喜悦的心情自是溢于言表.总有些疑问,比如为何如此复杂的数据库为何还会有如此之多 ...

  2. Centos7 上安装 mysql5.7

    Centos7 上安装 mysql5.7 **文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看到了** ​ 文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看 ...

  3. 阿里云centos mysql_阿里云ECS服务器CentOS7上安装MySql服务-阿里云开发者社区

    阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [ ...

  4. 在 CentOS7 上安装 MySQL5.7

    在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中:  cd /usr/local/ 3 创 ...

  5. 在centos7上安装Jenkins

    在centos7上安装Jenkins 安装 添加yum repos,然后安装 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins ...

  6. 在centOS7中装mysql_在 CentOS7 上安装 MySQL5.7

    在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建 ...

  7. CentOS7 上安装 Zookeeper-3.4.9 服务

    在 CentOS7 上安装 zookeeper-3.4.9 服务 1.创建 /usr/local/services/zookeeper 文件夹:     mkdir -p /usr/local/ser ...

  8. centos akonadi mysql,MySQL数据库之在CentOS7上安装MySQL5.7

    本文主要向大家介绍了MySQL数据库之在CentOS7上安装MySQL5.7 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 获取RPM包 # wget https://dev. ...

  9. 在CentOS7上安装配置Corosync高可用集群过程全记录

    在CentOS7上安装配置Corosync高可用集群过程全记录 一.环境.拓朴及其他准备工作: 1-1:准备网络YUM源环境: All Nodes OS CentOS 7.3 x86_64: # wg ...

最新文章

  1. 普渡大学计算机硕士申请条件,普渡大学计算机与信息技术理学硕士研究生申请要求及申请材料要求清单...
  2. cdoj844-程序设计竞赛 (线段树的区间最大连续和)【线段树】
  3. JavaScript学习笔记(3)
  4. Github 移动端上架!把世界最大同性交友社区装进口袋
  5. android:descendantFocusability用法简析
  6. 《Python Cookbook 3rd》笔记(5.10):内存映射的二进制文件
  7. can't request region for resource [mem 0xfed40080-0xfed40fff]问题的解决办法
  8. HTMLCSS常见问题整理(四)
  9. 用户不在sudoers文件中,此事将被报告
  10. 设计模式之二装饰者模式
  11. Win10 64位安装SQL2000(个人版)
  12. Python中Socket粘包问题的解决
  13. 面向对象技术之系统分析:类图
  14. 2019-C语言二级考试题库
  15. Java变量命名规范
  16. qlib里alpha158因子库的计算与缓存
  17. vue脚手架 使用npm run dev 遇到的错误问题
  18. Spring Social实现QQ社交登录、注册
  19. 春江花月夜 唐 张若虚
  20. 深度学习专业术语之英文介绍——附含历届ILSVRC冠亚军结果

热门文章

  1. 计算机网络在医院应用,计算机网络在医院中的应用
  2. iOS 设置导航栏背景颜色
  3. SW、CATIA等主流三维软件可直接使用航空航天标准的CAD模型
  4. 瑞柏匡丞_步步惊心的大数据
  5. 历年计算机二级等级考试真题,[历年全国计算机等级考试二级QBASIC部分真题]全国计算机二级...
  6. 逆向QBasic7.1笔记
  7. WPF 插件HelixToolkit库实现3D显示
  8. python输出斐波那契数列前20项、每输出5个数换行_按要求编写程序:输出斐波那契数列的前20项,每行输出5项....
  9. excel更改批注默认字体与大小
  10. 「 理财与风险控制|养老系列」你想象中的高端养老社区是什么样?