使用yum安装LAMP

Linux

刚接触Linux时,新手可以是使用yum安装LAMP(Linux + Apache + MySQL +PHP).这个和windows下安装LAMP下一步一样简单。使用yum安装LAMP的前提准备:
1、yum update 检查一下系统更新 初次安装可能更新的时间会比较长,请耐心等待。
2、yum install gcc gcc-c++ ;安装gcc软件编译环境。
3、yum erase httpd ;卸载系统自带的httpd (apache2.2.3)
4、yum install zlib-devel libtool ncurses-devel libxml2-devel
(zlib-devel 安装apache需要,否则出错 .libtool安装mysql时候需要.同时附带了autoconf automake imake 编译mysql 5.1.48时候会出错 需要autoconf重新配置一下)

接下开始安装各个组件。
apache
[root@lamp ~]# yum install httpd httpd-devel
安装好之后启动apache:/etc/init.d/httpd start

mysql
[root@lamp ~]# yum install mysql mysql-server mysql-devel
启动mysql服务:/etc/init.d/mysqld start

设置mysql密码:
直接使用”mysql”进入数据库模式,
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD(‘newpassword’) WHERE user=’root’;
mysql> FLUSH PRIVILEGES;
登陆
mysql -u root -p
Enter Password:

创建一个用户管理数据库
mysql > create database demo
mysql >GRANT ALL PRIVILEGES ON demo.* TO ‘guest’@’localhost’ IDENTIFIED BY ‘guest’ WITH GRANT OPTION;
mysql> UPDATE user SET Password=PASSWORD(‘guest’) WHERE user=’guest’;

设置MySQL字符集,vi /etc/my.cnf
#MySQL字符集
default-character-set = utf8
character_set_server = utf8
[client]
default-character-set=utf8

php
[root@lamp ~]# yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
安装好php之后重启httpd : /etc/init.d/httpd restart

设置成开机启动:
chkconfig httpd on
chkconfig mysqld on

最后需要安装squid组件
[root@lamp ~]# yum -y install squid
整个过程我们不需要修改/etc/httpd/conf/httpd.conf 这就是版本高了的好处~

附:Linux下Apache虚拟主机配置Apache反向代理实现负载均衡

来源:使用yum安装LAMP

发表评论

电子邮件地址不会被公开。 必填项已用*标注