服务器 centos系统在线安装lamp环境

[复制链接]
xiaoyuwxz 发表于 2012-7-30 11:37:41 [服务器] 显示全部楼层 |阅读模式 上一主题 下一主题

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
对初学linux人员来说架个discuz运行环境并不轻松,系统提供了在线安装的方式,通过简单的几步就可以搞定lamp环境,下面就来讲解下,以centos5 32位为例(其他版本也差不多)。

1、使用putty连接上主机(不要使用中文版本的,有后门)。
2、设置防火墙:使用setup来设置,按tab或回车选择防火墙配置,安全级别,按空格键使*填入选中,SELinux选择禁用,按tab选择定制,选中SSH、WWW(HTTP)、FTP,按确定,再确定返回。
3、系统服务,检查httpd mysql在未安装状态,找不到即可,退出。
4、升级开发包及工具
yum install gcc gcc-c++ bzip2 make vixie-cron flex ncurses-devel wget
5、yum安装php、mysql
yum install php php-gd php-mbstring php-mcrypt php-mysql php-odbc mysql-server mysql
按y回车即进行安装。
6、修改httpd.conf
vi /etc/httpd/conf/httpd.conf
查找 AddDefaultCharset UTF-8  改成(按i进行修改):
         AddDefaultCharset GB2312
查找 #ServerName www.example.com:80 改成
         ServerName www.example.com:80
后按:x保存退出。
     启动apache :service httpd start


登录putty0.jpg

登录putty.jpg

配置防火0.jpg

配置防火墙.jpg

配置系统服.jpg

配置系统服0.jpg

配置系统服务.jpg

安装开发0.jpg

安装开发包.jpg

安装php.jpg

安装php结0.jpg

安装php结束.jpg

修改httpd.conf1.jpg

修改httpd.conf2.jpg

启动apache.jpg
参与人数 1元宝 +10 帮币 +10 收起 理由
ARCHY + 10 + 10 赞一个!

查看全部评分总评分 : 元宝 +10 帮币 +10





上一篇:站长大讲堂 第一期 本地环境搭建
下一篇:IETester集成多版本IE浏览器
我的QQ是:14061253

大神点评13

 楼主| xiaoyuwxz 发表于 2012-7-30 11:39:35 [服务器] 显示全部楼层
7、启动mysql
service mysqld start
会自动初始化数据库
Mysql安装在 /usr/bin
修改mysql初始密码
mysqladmin -u root password 123456
这时可以进行登录测试
mysql -uroot -p
123456
quit; 退出
8、安装ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
文件可以通过网上下载再传上去,也可以直接在网上使用wget 命令进行下载
tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
cd ZendOptimizer-3.3.3-linux-glibc23-i386.
install

默认安装路径为:
/usr/local/Zend
php.ini路径为:
/etc/
apachectl在:
/usr/sbin/apachectl
什么都不用改,一路默认回车即可。

9、安装phpMyAdmin-2.11.9.6-all-languages.zip 可以到网上下载最新版本或以往版本进行安装
unzip phpMyAdmin-2.11.9.6-all-languages.zip
移到网站目录,网站目录为 /var/www/html
mv phpMyAdmin-2.11.9.6-all-languages.zip /var/www/html/phpmyadmin
cd /var/www/html/phpmyadmin/
创建配置文件
mv config.sample.inc.php config.inc.php
vi config.inc.php
$cfg['blowfish_secret'] = ''
填入任意字符如:
$cfg['blowfish_secret'] = 'i98fwf7f7f';
保存退出


10、通过浏览器访问phpmyadmin及phpinfo.php
创建phpinfo.php内容为:
<?php
phpinfo();
?>





启动mysql.jpg

改mysql密码.jpg

命令登录mysql后.jpg

命令登录mysql后退出.jpg

zend106.jpg

zend107.jpg

zend108.jpg

zend109.jpg

zend10.jpg

zend11.jpg

zend12.jpg

zend13.jpg

zend14.jpg

zend15.jpg

phpinfo信息.jpg

phpmyadmin移入网站目录.jpg

phpmyadmin登录界面.jpg

phpmyadmin登录后.jpg
我的QQ是:14061253
 发表于 2012-7-30 14:18:44
转播微博
clark_think 发表于 2012-9-30 23:26:04 [服务器] 显示全部楼层
太给力了!!!!!!!!!
talk_Fu 发表于 2013-1-20 15:37:08 [服务器] 显示全部楼层
好东西.学习一下.. 呵呵...
ydmob 发表于 2013-1-29 09:54:55 [服务器] 显示全部楼层
这个是linux主机的全部吧,学习
ydmob 发表于 2013-1-29 10:05:30 [服务器] 显示全部楼层
建议下,对于我这种小白,刚才查了下各个英文名字的解释,看了之后明白很多。是否能加上
sochooligan 发表于 2013-2-25 23:33:02 [服务器] 显示全部楼层
xiaoyuwxz 发表于 2012-7-30 11:39
7、启动mysql
service mysqld start
会自动初始化数据库

确实不错,这个太好了。
xszhang17 发表于 2013-3-14 18:28:53 [服务器] 显示全部楼层
查找 #ServerName www.example.com:80 改成)
   匀攀爀瘀攀爀一愀洀攀 www.example.com:80        

如果是设置自己的域名,是不是把www.example。com换成自己的域名就行了?
 楼主| xiaoyuwxz 发表于 2013-3-20 20:25:11 [服务器] 显示全部楼层
xszhang17 发表于 2013-3-14 18:28
查找 #ServerName www.example.com:80 改成)
   匀攀爀瘀攀爀一愀洀攀 www.example.com:80        

这不是设置域名的
我的QQ是:14061253
怀幻蓉 发表于 2013-7-12 15:19:29 [服务器] 显示全部楼层
没有学会,看晕了,真的晕了
希望幸福点 发表于 2013-7-18 17:44:20 [服务器] 显示全部楼层
完全看不懂,崩溃
www.xpjyule.net
黑色的黑猫 发表于 2015-11-4 23:28:28 [服务器] 显示全部楼层
感觉这几节,一下子就级别升高了,已经不能理解了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表