设为首页 收藏本站
查看: 1011|回复: 0

[经验分享] Debian系统下搭建LAMP环境

[复制链接]

尚未签到

发表于 2018-5-15 10:47:01 | 显示全部楼层 |阅读模式
   Linux+Apache+Mysql+Perl/PHP/Python
   1.安装MySQL
   # apt-get install mysql-server-5.1
...选择Y进行安装
   这样安装的是MySQL的5.1版本,而且可以自动的解决各种依赖关系,从而会安装上服务器端与客户端以及各种相应的软件包,在安装的最后会提示输入mysql的root的密码,安装完毕后,可以进行一下简单测试:
   # mysql -u root -p
   # show databases;
   # create database wss;
   # quit
   2.安装并运行Apache2
# apt-get install apache2
# /etc/init.d/apache2 restart 或者 /etc/rc2.d/S91apache2 restart
如果启动时出现
  apache2:Could not reliably datermine the server's fully qualified domain name,using 127.0.0.1 for ServerName.
   可以编辑apache2的配置文件/etc/apache2/apache2.conf,在文件的行首添加ServerName配置行:
   ServerName 127.0.0.1 //或者写域名 如benet.com,前提一定要可以进行DNS解析。
   # cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
# grep -v "^#" /etc/apache2/apache2.conf.bak >/etc/apache2/apache2.conf
# vi /etc/apache2/apache2.conf
重启Apache2服务即可
# /etc/init.d/apache2 restart
在客户机浏览器地址栏输入http://192.168.1.198/,会出现It works!的字样,说明apache2安装成功!
3.安装PHP5
   # apt-get install php5
...选择Y进行安装
这样就会安装PHP5版本,而且会自动安装上各种所需要的模块,如Apache2与MySQL的相应Module等。
接着可以测试PHP,Apache的根目录位于/var/www中,在里面添加一个测试文件test.php文件
# vi /var/www/test.php
<?php
phpinfo();
?>
重启Apache,让它加载PHP模块
#  /etc/init.d/apache2 restart
在浏览器中输入http://192.168.1.198/test.php,如果出现了一个显示PHP版本和运行参数的页面(包括mysql),那就说明PHP已经正常运行了。
4.安装phpMyAdmin
phpMyAdmin是一个使用PHP语言编写通过Web界面对Mysql数据库进行管理的工具,使用此套件,即便对SQL语句不太熟悉的人,也可以在浏览器中对Mysql数据库进行管理和维护。
# apt-get install phpmyadmin
...选择Y进行安装
phpmyadmin默认并不是安装在/var/www下面的,而是在/usr/share/phpmyadmin,可以把phpmyadmin复制到/var/www下
   # cp -r /usr/share/phpmyadmin/ /var/www/phpmyadmin
5.更改网站根目录权限
在Debian中修改Apache的网站根目录DocumentRoot
在/etc/apache2/sites-enabled/目录下可以看到一个000-default
打开有这样一行:DocumentRoot /var/www
在apache2里,默认的文件夹为/var/www,此文件夹为超级用户拥有,普通用户不能写入,可以把此文件夹的权限修改
# chmod -R 777 /var/www/
# /etc/init.d/apache2 restart
6.测试Apache2
客户端输入:http://192.168.1.198/ 看是否出现It works字样
7.测试MySQL
# netstat -unptl|grep mysql
可以看到类似下面的行:
tcp       0     0 127.0.0.1:3306      0.0.0.0:*       LISTEN 4038/mysqld
如果服务器不能正常运行,可以通过下列命令启动它:
# /etc/init.d/mysql restart
8.测试phpmyadmin
在浏览器中输入 http://10.0.0.198/phpmyadmin可以访问说明配置好了!
干嘛儿网-电影频道、最新电影、高清影视:http://v.ganmaer.com/

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-460422-1-1.html 上篇帖子: debian6更新网卡驱动 下篇帖子: Debian中文环境配置及几种中文编码的探究
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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