Debian 8.2系统安装设置Nginx PHP MySQL Java Tomcat情况
在 Debian 8.2 系统上安装和设置 Nginx、PHP、MySQL、Java 和 Tomcat 的过程如下:
- 安装 Nginx:
sudo apt-get update
sudo apt-get install nginx
- 安装 PHP:
sudo apt-get install php-fpm php-mysql
- 安装 MySQL:
sudo apt-get install mysql-server
- 安装 Java:
sudo apt-get install default-jre
- 安装 Tomcat:
sudo apt-get install tomcat8
- 配置 Nginx 以支持 PHP:
- 打开 Nginx 的配置文件(通常是
/etc/nginx/nginx.conf
),并在 http
部分添加以下内容:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
}
- 创建一个名为
fastcgi-php.conf
的文件(如果不存在的话),并在其中添加以下内容:
fastcgi_index index.php;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
- 配置 MySQL:
- 运行以下命令以设置 MySQL 的 root 密码:
sudo mysqladmin -u root password 'your_password'
- 打开 MySQL 的配置文件(通常是
/etc/mysql/my.cnf
),并在 [mysqld]
部分添加以下内容:
[mysqld]
bind-address = 127.0.0.1
- 启动相关服务:
sudo service nginx start
sudo service mysql start
sudo service tomcat8 start
- 测试:
- 在浏览器中输入
http://localhost
,应该可以看到 Nginx 的默认页面。
- 创建一个名为
info.php
的 PHP 文件,内容如下:
- 将
info.php
放在 Nginx 的根目录(通常是 /var/www/html/
),然后在浏览器中输入 http://localhost/info.php
,应该可以看到 PHP 的信息页面。
请注意,上述步骤可能需要 root 权限。在实际操作中,请根据自己的需求和环境进行适当的调整。如需了解更多信息,可以继续向我提问。