当前位置首页 > CentOS知识

CentOS使用yum源中自带的rpm包安装LAMP环境

阅读次数:212 次  来源:admin  发布时间:

CentOS使用yum源中自带的rpm包安装LAMP环境。这是Linux下安装LAMP的环境一种最基本最简便的方式。新手可以从容安装使用。

1. 安装基础包(可选安装)

yum install -y wget zip unzip gzi

yum install -y python ruby perl

yum install -y gc gcc gcc-c++

2. 安装php及其相关组件

yum install -y php php-gd

yum install -y php-mbstring php-mcrypt php-mysql php-pdo

3. 启动httpd服务器

ervice httpd start

chkconfig httpd on 设置开机自动启动

服务器www目录地址/var/www/html/

4. 安装mysql

yum install -y mysql mysql-server

[root@localhost html]# service mysqld start

5. 配置mysql

根据提示运行

/usr/bin/mysql_secure_installatio

按照提示对mysql进行配置,包括root密码设置等等。

chkconfig mysqld on 设置开机自动启动

6. 安装phpmyadmi

下载phpmyadmin相应版本 https://www.phpmyadmin.net/files/

将zip包copy到/var/www/html/目录,并解压缩重命名为phpmyadmi

例如:

wget https://files.phpmyadmin.net/phpMyAdmin/3.5.8.2/phpMyAdmin-3.5.8.2-all-languages.zi

unzip phpMyAdmin-3.5.8.2-all-languages.zip -d /var/www/html/

mv /var/www/html/phpMyAdmin-3.5.8.2-all-languages /var/www/html/phpmyadmi

访问 http://youripaddress/phpmyadmin/ 就可以根据 5. 配置mysql 中设置的root密码登录

7. 防火墙问题

购买的服务器一般镜像安装后都会默认开启22,80等常用端口。

自己安装centos到特定机器或vmware虚拟机安装的时候可能出现iptables没有配置导致80端口无法访问的问题。

临时禁用iptables的方法(重启机器后失效),使用命令 service iptables sto

千万不要在生产环境中这么做!

---------------------------------------------------

初次运行 service mysqld start 会有下面的提示,此处做好记录以备以后查看,

对数据库问题修复有至关重要的作用!!

Initializing MySQL database:  Installing MySQL system tables...

OK

Filling help tables...

OK

To start mysqld at boot time you have to copy

upport-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !

To do so, start the server, then issue the following commands:

/usr/bin/mysqladmin -u root password \'new-password\'

/usr/bin/mysqladmin -u root -h localhost.localdomain password \'new-password\'

Alternatively you can run:

/usr/bin/mysql_secure_installatio

which will also give you the option of removing the test

databases and anonymous user created by default.  This i

trongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:

cd /usr ; /usr/bin/mysqld_safe &am

You can test the MySQL daemon with mysql-test-run.pl

cd /usr/mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/bin/mysqlbug script!

[  OK  ]

Starting mysqld:  [  OK  ]

上一篇:centos7\'/mnt/hgfs\'下共享文件夹不显示问题
下一篇:Centos网卡配置