在 Debian 下安装 Apache,MySQL,PHP
2016-06-02 23:39
323 查看
我是转载过来的,原地址 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 }'
第二步--安装 MySQL
MySQL是用于组织和检索数据的广泛部署的数据库管理系统。
安装 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 版本等信息,页面如下面这样:
首先,对你的源进行更新:
[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 }'
第二步--安装 MySQL
MySQL是用于组织和检索数据的广泛部署的数据库管理系统。
安装 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 版本等信息,页面如下面这样:
相关文章推荐
- LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP
- Debian灾难性漏洞
- Debian 6.02 (squeeze)下编译安装 MySQL 5.5的方法
- 实战 LAMP 服务器配置 完整篇
- 64位CentOS 6.0下搭建LAMP环境详细步骤
- Debian中完全卸载MySQL的方法
- centos6.5 编译安装lamp以及相关错误的解决方法
- CentOS 6.3编译安装LAMP环境笔记
- linux 安装配置lamp v2
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)运行环境步骤
- debian安装后sudo命令不能用的解决方法
- 在Debian系统下配置LNMP的教程
- 在CentOS上搭建LAMP+vsftpd环境的简单指南
- Linux操作系统安装LAMP环境
- 调整优化您的LAMP应用程序的5种简单方法
- linux服务器系统中手动配置lamp服务器的经验分享
- LAMP&LNMP自动化安装脚本代码
- Debian 7 和 Debian 8 用户安装 Java 8的方法
- lamp主机是什么 vps如何配置lamp主机
- 阿里云主机一键安装lamp、lnmp环境的shell脚本分享