未加星标

Centos6.8 搭建LAMP平台

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二03 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

Centos6.8 搭建 LAMP 平台

§ 运行环境介绍

LAMP 的运行环境介绍:

L 代表: linux Centos 6.8

A 代表: apache httpd-2.2.15-53.el6.centos.x86_64

M 代表: mysql mysql-server-5.1.73-7.el6.x86_64

P 代表 : php php-5.3.3-47.el6.x86_64

由于使用的 yum 的安装方式,会自动解决依赖关系:

yum install httpd mysql-server php

#httpd 服务器程序

#mysql-server mysql 服务器程序

#php 由于使用的 rpm 安装, httpd 默认安装为支持 php 的模块化。安装 php 默认为 apache 的模块。

yum install php-mysql php- mbstring mod_ssl

#php-mysql php 连接 mysql 的组件

# php-mbstring 使得 php 支持多字节(支持汉字)

#mod_ssl 使得 httpd 服务器支持 ssl 加密通信

§ Centos6.8 LAMP 环境测试

以上使用 yum 安装软件后,默认一个 LAMP 环境应经搭建完成。

※设置 httpd mysqld 服务自动启动

设置自动启动 httpd 服务:

[[email protected] ~]service httpd start
[[email protected] ~]# chkconfig --add httpd
[[email protected] ~]# chkconfig httpd on
[[email protected] ~]# chkconfig --list httpd
httpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
[[email protected] ~]#

设置自动启动 mysql 服务:

[[email protected] ~]service mysqld start
[[email protected] ~]# chkconfig --add mysqld
[[email protected] ~]# chkconfig mysqld on
[[email protected] ~]# chkconfig --list mysqld
httpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
[[email protected] ~]# ※提供页面文件测试 PHP mysql httpd 是否正常工作

我们只需要在 httpd 提供网页即可: cd /var/www/html/

提供测试页面为: index .php 内容如下:

<?php
$mycon=mysql_connect("localhost",'root','');
if($mycon){echo("数据库连接成功");}
else{ echo("数据库连接失败");}
?>
<?php
phpinfo();
?> § Centos6.8 LAMP 搭建 discuzx 论坛 ※ discuzx 论坛安装步骤:

1. 配置 httpd 服务器(使用虚拟主机模式);

使用虚拟主机模式,提供 discuzx 论坛页面主目录。

2. 配置 mysql 服务器;

设置管理 discuzx 的数据库管理账户;

3. 安装 discuzx 论坛网站;

※配置 httpd 服务器(使用虚拟主机模式)

1 . 修改主配置文件: /etc/httpd/conf/httpd.conf

修改一下项目:

ServerTokens OS ― > ServerTokens Prod

◎ 网站显示版本修改为 prod (不显示信息)

Linsten 80 ― > isten 80

Listen 8000

Listen 8080

◎ 监听端口添加 8000 还需要搭建 wordpress 个人博客

ServerName localhost:80

◎ 设置主机名称检测,不然启动服务有点慢,会报一些小错误

#DocumentRoot "/var/www/html"

◎ 注销掉这一行,即可启动虚拟主机功能

2 . 配置虚拟主机配置文件: /etc/httpd/conf.d/ virhost.conf

vim /etc/httpd/conf.d/ virhost.conf

NameVirtualHost 10.1.16.40:80
<VirtualHost 10.1.16.40:80>
DocumentRoot /www/discuzx
<Directory "/www/discuzx">
AllowOverride None
Options none
Order allow,deny
Allow from all
</Directory>
</VirtualHost> ※配置 mysql 服务器

创建 discuzx 数据库为: ultrax

[[email protected] www]# mysql -uroot -p -h localhost、
mysql> CREATE DATABASE ultrax ;
Query OK, 1 row affected (0.11 sec)
mysql>

创建管理账户为 : admin

mysql> GRANT ALL ON ultrax.* to 'admin'@'localhost' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> ※安装 discuzx 论坛网站 官方说明文档:
Discuz! X 社区软件的环境需求
+----------------------------------+
1. 可用的 www 服务器,如 Apache、Zeus、IIS 等
2. php 4.3.0 及以上
3. Zend Optimizer 2.5.7 及以上
4. MySQL 3.23 及以上,仅针对 MySQL 版
+----------------------------------+
Discuz! X 社区软件的安装
+----------------------------------+
1. 上传 upload 目录中的文件到服务器
2. 设置目录属性(windows 服务器可忽略这一步)
以下这些目录需要可读写权限
./config
./data 含子目录
3. 执行安装脚本 /install/
请在浏览器中运行 install 程序,即访问 http://您的域名/论坛目录/install/
4. 参照页面提示,进行安装,直至安装完毕

下载 discuzx 论坛网站:

lftp 10.1.0.1:/pub/Sources/sources/php> get Discuz_X3.1_SC_UTF8.zip

我下载的为 Discuz_X3.1_SC_UTF8 UTF8 版本的,记得与自己 httpd 提供的配置环境相同,以便出现乱码。

解压 discuzx 论坛网站:

解压文件到指定的网站主目录: /www/discuzx ,根据说明文件,把解压出来的 upload 目录下的所有文件放置于 /www/discuzx 目录下

通过 web 服务器配置论坛网站:

通过 http://10.1.16.40 直接访问 discuzx 论坛网站,安装安装向导安装 discuzx 论坛网站。

小结:

通过以上几个步骤,简单的搭建 discuzx 论坛网站成功。

注意事项

1. LAMP 环境搭建好一定记得需要测试环境,以免在安装论坛时出现错误可以排除环境的问题。

2. 论坛网站安装前一定记得看看 readme 文件帮助文件,有助于快速安装论坛网站

§ Centos6.8 LAMP 搭建 wordpress 个人博客 ※配置 httpd 服务器(使用虚拟主机模式); NameVirtualHost 10.1.16.40:80
<VirtualHost 10.1.16.40:80> #论坛网站的虚拟主机
DocumentRoot /www/discuzx
<Directory "/www/discuzx">
AllowOverride None
Options none
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 10.1.16.40:8000> #使用8000的端口号
DocumentRoot /www/wordpress #博客网站的虚拟主机
<Directory "/www/wordpress">
AllowOverride None
Options none
Order allow,deny
Allow from all
</Directory>
</VirtualHost> ※配置 mysql 服务器; 创建discuzx数据库为: wordpress
[[email protected] www]# mysql -uroot -p -h localhost、
mysql> CREATE DATABASE wordpress ;
Query OK, 1 row affected (0.11 sec)
mysql>

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

分页:12
转载请注明
本文标题:Centos6.8 搭建LAMP平台
本站链接:http://www.codesec.net/view/481778.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(28)