LAMP 环境搭建

以CenOs6为准:(切换到超级用户权限

LAMP(Linux+Apache+Mysql+php)

以为CenOs里面本身就安装了Apache如果需要安装,那就安装一个

[root@localhost ~]# yum -y install httpd

在设置开机自启动

[root@localhost ~]# chkconfig httpd on

启动httpd服务

[root@localhost ~]# service httpd start

安装Apache一些扩展

root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

安装完毕在浏览器输入localhost或者我们自己的看看是否有Apache页面
查看自己的ip命令
[root@localhost ~]# ifconfig
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

现在搭建的Apache环境并不能不被别的主机访问,假如你在虚拟机下搭建的的lamp,你宿主机如果输入虚拟机下的ip打不开Apache页面,那就设置iptables(防火墙规则),增加80端口访问权限


$iptables -A INPUT -p tcp --dport 80 -j ACCEPT 

$service iptables save
    //将规则保存在/etc/sysconfig/iptables文件里

$service iptables restart
    //开放本机80端口

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

Apache服务

1.默认主页位置:/var/www/html(当你在浏览器输ip或者localhost时,它会默认打开var/www/html文件的下的index.html文件)

2.脚本:/etc/init.d//httpd

3.主配置文件;etc/httpd/*、/var/www/*

$service httpd restart ------------- Apache重启

$service httpd start --------------Apache开启

$service httpd stop  ---------------Apache关闭

$chkconfig httpd on

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

MySQL

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

1.mysql 客户端程序

2.mysql-server 服务端程序

3. mysql-devel 开发设计的库

[root@localhost ~]# yum -y install mysql mysql-server mysql-devel

[root@localhost ~]# chkconfig mysqld on  -----------------------开机启动

[root@localhost ~]# service mysqld start ---------------------启动mysqld服务

[root@localhost ~]# /usr/bin/mysql_secure_installation ---------------------------------进行一些安全性配置

[root@localhost ~]# netstat -tulpn | grep -i mysql -----------------查看mysql是否启动

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

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

3.安装php

[root@localhost ~]# yum -y install php php-mysql -------------------------为了让php支持Mysql,安装php-mysql软件包

[root@localhost ~]# yum search php ------------------------搜索php的一些安装包

[root@localhost ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap ---------------------安装php一些扩展

[root@localhost ~]# service httpd restart -----------------重启Apache服务器

测试

[root@localhost ~]# cd /var/www/html/

[root@localhost html]# vi index.php

<?php

    phpinfo();

?>

打开浏览器输入ip或者localhost是否有php文件。
4.安装可视化的mysql数据库
安装phpMyAdmin,,下载地址
http://www.phpmyadmin.net/home_page/

root@localhost ~]# unzip phpMyAdmin-4.2.6-all-languages.zip

[root@localhost ~]# mv phpMyAdmin-4.2.6-all-languages /var/www/html/phpmyadmin

[root@localhost ~]# cd /var/www/html/phpmyadmin

[root@localhost ~]# cp libraries/config.default.php config.inc.php

 

[root@localhost ~]# vi cnfig.inc.php

$cfg['PmaAbsoluteUri'] = '';这里填写 phpMyAdmin 的访问网址。

$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address

$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port

$cfg['Servers'][$i]['user'] = 'root'; // 填写 MySQL 访问 phpMyAdmin 使用的 MySQL 用户名,默认为 root。

fg['Servers'][$i]['password'] = ''; // 填写对应上述 MySQL 用户名的密码。


# 然后重启,httpd服务

[root@localhost ~]# service httpd restart


在浏览器键入http://localhost/phpmyadmin 即可访问。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值