Tools
首页
画图
音乐
采集
记事
博客
实验室
登录
lypeng
146
文章
11
分类
46
记事
分类
生活-[23]
Linux-[24]
前端-[9]
数据库-[16]
PHP-[31]
git-[7]
其他-[6]
python-[20]
算法-[4]
React-Native-[4]
中草药-[2]
广告位1
广告位2
首页
/ Linux
返回列表
(linux学习二)ubuntu搭建lamp环境与虚拟主机配置
阅读:1269
发布:2016-04-27
作者:lypeng
参考网址:
http://www.linuxidc.com/Linux/2014-10/107924.htm
> 2019-08-21更新 采用lnmp.org一键安装包吧,或者docker拉取镜像,简单方便~ ###lamp安装 apache2->php5->mysql->phpmyadmin 1.先安装 Apache Web服务器, `sudo apt-get install apache2 apache2-doc` 2.安装PHP5和Apache的php模块,终端: `sudo apt-get install php5 libapache2-mod-php5` 重启Apache服务使php模块生效,终端:`sudo service apache2 restart ` 3.安装MySql数据库,终端:`sudo apt-get install mysql-server mysql-client`,安装过程会提示设置密码,设置一个且记住! 4.安装phpMyAdmin管理数据库,安装时web服务器选为apache2,然后设置phpMyAdmin时需要输入MySQL数据库root用户的密码 `sudo apt-get install phpmyadmin` 5.设置phpmyadmin软连接
(快捷方式吧),安装完成后,服务器目录下并没有phpmyadmin文件夹,这是因为系统默认将其安装在/usr/share/下,所以必须建立一个软连接,使得phpmyadmin和/var/www/html下的某个文档链接起来,切换到/var/www/html目录,输入如下命令 `sudo in -s /usr/share/phpmyadmin phpmyadmin` 然后在浏览器地址栏访问phpmyadmin(如http://127.0.0.1/phpmyadmin) ,就可以登陆管理数据库了。 ###本地网站配置(主机配置) ####1.修改host文件 `sudo gedit /etc/hosts` 增加 `127.0.0.1 www.aaa.com` ####2.修改vhost文件 `sudo gedit /etc/apache2/sites-enabled/000-default.conf` 增加以下内容! ```html ServerAdmin webmaster@localhost DocumentRoot /var/www/html/aaa ServerName www.aaa.com ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined ``` ####3.在html文件中新建aaa文件夹 然后在aaa/里面新建index.php,随便写点东西 ####4.重启apache `$ sudo /etc/init.d/apache2 restart`或者`sudo service apache2 restart` ####5.在浏览器输入www.aaa.com即可看到index.php页面的东西! ###附apache常用操作命令(转载) 本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/local/apache2/bin/apachectl start apaceh启动 apache停止命令 /usr/local/apache2/bin/apachectl stop 停止 apache重新启动命令: /usr/local/apache2/bin/apachectl restart 重启 要在重启 Apache 服务器时不中断当前的连接,则应运行: /usr/local/sbin/apachectl graceful 如果apache安装成为linux的服务的话,可以用以下命令操作: service httpd start 启动 service httpd restart 重新启动 service httpd stop 停止服务 Linux系统为Ubuntu 一、Start Apache 2 Server /启动apache服务 /etc/init.d/apache2 start or $ sudo /etc/init.d/apache2 start 二、 Restart Apache 2 Server /重启apache服务 /etc/init.d/apache2 restart or $ sudo /etc/init.d/apache2 restart 三、Stop Apache 2 Server /停止apache服务 /etc/init.d/apache2 stop or $ sudo /etc/init.d/apache2 stop
------本文结束
感谢阅读------
上一篇:
(linux学习一)windows安装ubuntu14.04及安装后问题处理
下一篇:
(linux学习三)ubuntu常用命令及说明