博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux服务器上搭建Centos7.0+Apache+php+Mysql网站
阅读量:6972 次
发布时间:2019-06-27

本文共 1540 字,大约阅读时间需要 5 分钟。

一.安装Linux系统

1.1虚拟机搭建Linux Centos7.0版本,搭建过程省略。

 

二. 安装apache、php、mysql、php-gd等组件。

2.1安装Apache服务程序(apache服务的软件包名称叫做httpd)。

[root@localhost ~]# yum install httpd –y

 

2.2将Apache服务添加到开机自启中。

[root@localhost ~]#systemctl start httpd
[root@localhost ~]#systemctl enable httpd

 

2.3打开firefox浏览器,测试http://127.0.0.1/。

 

2.3安装Apahce、 PHP、Mysql,以及php连接mysql库组件。

[root@localhost ~]#yum install -y mysql-connector- msql-server[root@localhost ~]#yum install -y php-mysql php-devel php-gd php-mbstring[root@localhost ~]#yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

 

2.4安装php的扩展

[root@localhost ~]#yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc[root@localhost ~]#yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

 

2.5按照以上的安装方式, 配置出来的默认站点目录为/var/www/html/新建一个php脚本,访问http://127.0.0.1/info.ph

 

 

2.6设置mysql数据库root帐号密码,开启MySQL服务 。

[root@localhost ~]#service mysqld start

2.7将install.sql导入数据库

[root@localhost ~]#mysql -u root –p

//创建cms数据库指定编码为utf-8

SQL> create database cms character set utf8;

//使用cms数据库

SQL> use cms;

//先把install.sql上传到/tmp/文件下,再将导入到数据库中。

SQL> source /tmp/install.sql;

 

2.8将cms文件夹上传到/var/www/html/,修改include/database.inc.php中的数据库用户名密码。

2.9linux下,需要将attachment文件夹的权限设置为777,命令:chmod 777 -R attachment

[root@localhost cms]# chmod 777 -R attachment

 

三.配置防火墙

 

3.1添加允许访问HTTP端口

[root@localhost cms]#iptables -I RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

3.2打开firefox浏览器 测试 http://127.0.0.1/cms/index.php

 2018-11-21 21:49:47

 

转载于:https://www.cnblogs.com/skkip/p/9998112.html

你可能感兴趣的文章
斐波那契数列
查看>>
如何在android程序中使用百度api接口:
查看>>
一位10年Java工作经验的架构师聊Java和工作经验
查看>>
英文词频统计预备,组合数据类型练习
查看>>
完成个人中心—导航标签
查看>>
UVA10603 Fill
查看>>
POJ NOI MATH-7652 乘积最大的拆分
查看>>
汉若塔问题算法程序
查看>>
解决Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题
查看>>
ReOut
查看>>
如何使用SecureCRT连接vmware下ubuntu
查看>>
从源代码制作iDempiere Server安装软件(Ubuntu Desktop 12.04 LTS 64位)
查看>>
jQuery必知必熟基础知识
查看>>
本原串
查看>>
Android ble 蓝牙4.0 总结一
查看>>
三大方案解决了Intellij IDEA 2017/2018.1.5 输入法 不跟随
查看>>
WebApi系列~StringContent与FormUrlEncodedContent
查看>>
Lind.DDD.SSO单点登陆组件的使用(原创)
查看>>
图的创建——邻接表法
查看>>
OJ错误命令解释
查看>>