在 Debian 下安装 Apache,MySQL,PHP

    xiaoxiao2021-12-14  25

    我是转载过来的,原地址 http://blog.csdn.NET/youngdze/article/details/20455557 ,我安装成功!

    首先,对你的源进行更新:

     

    [plain] view plain copy    

    $ sudo apt-get update  

    第一步--安装 Apache

     

    Apache 是一个开源软件,它目前运行在全球超过 50% 的服务器上,是 LAMP(Linux,Apache,MySQL,PHP)组成部分之一。

    安装 Apache:

     

    [plain] view plain copy    

    $ sudo apt-get install apache2  

     

    安装完成后可以在浏览器地址栏输入 http://localhost/,安装成功会有一个 It works 页面。

    可以通过以下命令找到你的服务器的 IP 地址:

     

    [plain] view plain copy    

    $ sudo ifconfig eth0 | grep inet | awk '{ print $2 }'  

    第二步--安装 MySQLMySQL是用于组织和检索数据的广泛部署的数据库管理系统。

     

    安装 MySQL:

     

    [plain] view plain copy    

    $ sudo apt-get mysql-server  

    在安装过程中,MySQL 要求你设置一个 root 密码,不过你要是忘了设置,也可以在安装之后通过 MySQL shell 设置。

     

    安装完成 MySQL 后你需要进行 MySQL 的初始设置,利用以下命令:

     

    [plain] view plain copy    

    # mysql_secure_installation  

    这步会要求你的 root 密码。

     

    输入之后会是这样的:

     

    [plain] view plain copy    

    Enter current password for root (enter for none):   OK, successfully used password, moving on...  

    之后会提示你是否想修改 root 密码,输入 N 不修改,Enter 进入下一步。

     

    之后的步骤全部 Yes ,最后 MySQL 会重载使得设置完成,如下:

     

    [plain] view plain copy    

    By default, a MySQL installation has an anonymous user, allowing anyone  to log into MySQL without having to have a user account created for  them.  This is intended only for testing, and to make the installation  go a bit smoother.  You should remove them before moving into a  production environment.    Remove anonymous users? [Y/n] y                                               ... Success!    Normally, root should only be allowed to connect from 'localhost'.  This  ensures that someone cannot guess at the root password from the network.    Disallow root login remotely? [Y/n] y  ... Success!    By default, MySQL comes with a database named 'test' that anyone can  access.  This is also intended only for testing, and should be removed  before moving into a production environment.    Remove test database and access to it? [Y/n] y   - Dropping test database...   ... Success!   - Removing privileges on test database...   ... Success!    Reloading the privilege tables will ensure that all changes made so far  will take effect immediately.    Reload privilege tables now? [Y/n] y   ... Success!    Cleaning up...  

    完成以上步骤后你就可以开始安装 PHP。

     

    第三步--安装 PHP PHP 是种开源的 Web 脚本语言,并被广泛应用来制作动态网页。

    安装 PHP (Debian 7 以下):

    [plain] view plain copy    

    # apt-get install php5 php-pear php5-suhosin php5-mysql  

    安装 PHP (Debian 7 ):

     

     

    [plain] view plain copy    

    # apt-get install php5 php-pear php5-mysql  

    接下来将会有两次询问,全部 yes 即可。

     

    完成 PHP 安装后,重载 Apache:

     

    [plain] view plain copy    

    # service apache2 restart  

    恭喜!你已经成功安装 LAMP!第四步--在你的服务器上查看 PHP 版本等信息

     

    虽然我们已经安装了 LAMP ,但我们还是需要更直观一点查看安装成功的 LAMP。

    首先创建一个文件:

     

    [plain] view plain copy    

    # nano /var/www/info.php  

    在新文件写下:

     

    [plain] view plain copy    

    <?php  phpinfo();  ?>  

    之后保存退出。

     

    现在你可以在浏览器中输入 http://localhost/info.php 查看 PHP 版本等信息,页面如下面这样:

     

    原文出处:http://blog.csdn.net/hchaoyangming/article/details/51571142

    转载请注明原文地址: https://ju.6miu.com/read-970873.html

    最新回复(0)