CentOS下安装LAMP环境
来源:互联网 发布:题库软件哪个好 编辑:程序博客网 时间:2024/05/17 22:06
原来在Ubuntu下安装过LAMP环境,最近想在本地给远程CentOS安装LAMP环境,自以为Linux下各版本安装命令通用,然后就用了apt-get,结果报错,查了一下,发现我之前的想法呵呵。。。
在CentOS下安装软件都是用yum命令,于是我尝试了一下,发现又报错,报错结果为:
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os error was[Errno 4] IOError: <urlopen error (-3, '\xe5\x9f\x9f\xe5\x90\x8d\xe8\xa7\xa3\xe6\x9e\x90\xe6\x9a\x82\xe6\x97\xb6\xe5\xa4\xb1\xe8\xb4\xa5')>Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
按照网上讲解,发现是DNS用户配置问题,解决方法如下:
vi /etc/resolv.conf将内容变成:
nameserver 8.8.8.8nameserver 8.8.4.4search localdomain8.8.8.8和8.8.4.4是Google提供的免费DNS服务器的IP地址,传说快速、安全且完全免费,到底安不安全不清楚,之后再研究。
接下来,就进入正题,开始搭建LAMP环境啦~
1、更新系统至最新版本:
yum -y update然后,就会自动更新,更新时间会有那么一丢丢长,不想更新的请自觉无视吧。。。
2、安装Apahce、Mysql、PHP:
yum -y install httpd php php-mysql mysql mysql-server
3、安装PHP环境的其他扩展:
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
4、安装Apache的扩展:
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
5、设置apache/mysql-server环境开机自动启动:
//设置apache为开机自启动/sbin/chkconfig httpd on
//添加mysql服务/sbin/chkconfig --add mysqld
//设置mysql为开机自启动/sbin/chkconfig mysqld on
6、启动LAMP:
service httpd startservice mysqld start
7、设置mysql数据库root帐号密码:
mysqladmin -u root password 'mysql的管理员密码'
8、安装phpmyadmin:
进入根目录:
cd /var/www/html下载最新版本的phpMyAdmin:
wget http://nchc.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.10/phpMyAdmin-3.3.10-all-languages.tar.gz解压缩:
tar xvfz phpMyAdmin-3.3.10-all-languages.tar.gz移动目录phpMyAdmin-3.3.10-all-languages到phpmyadmin文件夹:
mv phpMyAdmin-3.3.10-all-languages phpmyadmin进入phpmyadmin目录:
cd phpmyadmin复制样本配置文件到config.inc.php文件:
cp config.sample.inc.php config.inc.php编辑配置文件:
vi config.inc.php修改的代码:
$cfg['Servers'][$i]['auth_type'] = ‘http‘;重启apache:
service httpd restart设置phpmyadmin密码:
mysqladmin -u root password 'password'
访问一下phpmyadmin,发现页面显示“php5.2+ is required”。。。
好吧,问题又来了,真是一个又一个障碍啊~
输入“$php -v”,发现版本是5.1的,看来是因为php版本太低,与phpmyadmin不兼容的原因。
于是着手升级php版本。
$ service httpd stop$ yum remove php-*$ yum install php53$ yum install php53-mbstring$ yum install php53-mysql$ yum install php53-ldap$ service httpd start
再次访问phpmyadmin,成功~
0 0
- CentOS下安装LAMP环境
- centos 下安装lamp环境
- centos下yum快速安装lamp环境
- Centos下yum安装LAMP环境
- centos安装lamp环境
- centos安装lamp环境
- centos安装LAMP环境
- centos下安装lamp
- Centos下安装LAMP
- CentOS下安装LAMP
- Centos下搭建php环境,安装lamp环境
- CentOS 5.5下LAMP环境搭建之源码安装
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOS下LAMP环境搭建之一源码编译安装apache
- CentOS下搭建LAMP环境
- CentOs下搭建Lamp环境
- CentOS下LAMP环境搭建
- Hypertable源码解读之RangeServer启动过程
- 调整php和mysql的时间 utc转为北京时间
- <PY><core python programming笔记>C19 图形用户界面编程
- MTU与MSS的比较分析
- AddressSanitizer 内存检测工具
- CentOS下安装LAMP环境
- 黑马程序员_Eclipse快捷键整理
- SpringMVC与Hibernate整合
- IOS开发笔记(12)IOS如何访问通讯录
- 忘记年龄,忘记名利,忘记怨恨,忘记烦恼……
- 俄罗斯方块C语言——参考
- 如何提高小费
- c1xx fatal error C1083 Cannot open source file :
- 11.3-点类派生直线类