centos下安装架设thinkphp3.2.3(windows去访问局域网中的centos中的站点)
2015-12-24 17:27
459 查看
说明
本地windows系统访问局域网中的centos系统中的站点
centos系统IP地址:192.168.0.10
web服务器:nginx
web根目录:/www/
nginx安装目录:/usr/local/nginx/
项目名称:lx
本地使用虚拟域名:www.lx.cx
搭建过程
将下载下来的压缩包 thinkphp_3.2.3_full.zip 解压出来
将解压出来的 thinkphp_3.2.3_full 文件夹改名成
lx 传到 /www/ 下面
在本地windows中的 C:\Windows\System32\drivers\etc\hosts 中加入
192.168.0.10 www.lx.cx
在 /usr/local/nginx/conf/vhost/ 中新建
lx.conf 加入以下代码 (vhost是做了配置扩展的文件夹,默认是写在
/usr/local/nginx/conf/nginx.conf中)
server
{
listen 80;
#listen [::]:80 default_server ipv6only=on;
server_name www.lx.cx;
index index.html index.htm index.php;
root /data0/www/lx/;
location ~ \.php
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
set $path_info "";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
#error_page 404 /404.html;
include enable-php.conf;
location /nginx_status
{
stub_status on;
access_log off;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /\.
{
deny all;
}
access_log /home/wwwlogs/lx_access.log access;
}
重启 nginx
(# /usr/local/nginx/sbin/nginx -s reload)
在浏览器中输入网址 www.lx.cx 进行访问
出现 欢迎使用 ThinkPHP!表示搭建成功
本地windows系统访问局域网中的centos系统中的站点
centos系统IP地址:192.168.0.10
web服务器:nginx
web根目录:/www/
nginx安装目录:/usr/local/nginx/
项目名称:lx
本地使用虚拟域名:www.lx.cx
搭建过程
将下载下来的压缩包 thinkphp_3.2.3_full.zip 解压出来
将解压出来的 thinkphp_3.2.3_full 文件夹改名成
lx 传到 /www/ 下面
在本地windows中的 C:\Windows\System32\drivers\etc\hosts 中加入
192.168.0.10 www.lx.cx
在 /usr/local/nginx/conf/vhost/ 中新建
lx.conf 加入以下代码 (vhost是做了配置扩展的文件夹,默认是写在
/usr/local/nginx/conf/nginx.conf中)
server
{
listen 80;
#listen [::]:80 default_server ipv6only=on;
server_name www.lx.cx;
index index.html index.htm index.php;
root /data0/www/lx/;
location ~ \.php
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
set $path_info "";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
#error_page 404 /404.html;
include enable-php.conf;
location /nginx_status
{
stub_status on;
access_log off;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /\.
{
deny all;
}
access_log /home/wwwlogs/lx_access.log access;
}
重启 nginx
(# /usr/local/nginx/sbin/nginx -s reload)
在浏览器中输入网址 www.lx.cx 进行访问
出现 欢迎使用 ThinkPHP!表示搭建成功
相关文章推荐
- Linux socket 初步
- nginx代理指定目录
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 访问Nginx发生SSL connection error的一种情况
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Centos6 编译安装Python
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户