linux服务器在windows下如何进行开发部署



linux服务器在windows下如何进行开发部署
 
对于上述问题,军哥相信不少早已经习惯了在windows下开发但又需要经常在linux下进行代码测试的程序猿来说,的确是我们遇到过也思考过的这么一个问题。当然,或许你已经有了解决途径,又或者压根就不需要考虑这些,等等……不管怎样,在这里自然只是分享军哥自己的个人习惯而已。好了,废话不多说,切入正题吧~~  www.2cto.com  
 
1、ACL权限设置;
 
1
#useradd apache
2
#setfacl -m u:apache:rwx -R /usr/local/apache2/htdocs
3
#setfacl -m d:u:apache:rwx -R /usr/local/apache2/htdocs
2、修改Apache进程执行者;
 
1
#vi /usr/local/apache2/etc/httpd.conf
1
打开httpd配置文件搜索关键字User,修改Apache进程的执行者,设置如下:
2
User apache
3
Group apache
1
#/usr/local/apache2/bin/apachectl restart  //然后重启apache服务
3、修改samba的访问用户;  www.2cto.com  
 
1
#smbpasswd -a apache   //这时需要为apache用户设置samba访问密码
4、用samba对Apache网站根目录进行共享;
 
1
#vi /etc/samba/smb.conf   //编辑samba配置文件
1
添加以下几行内容:
2
[web]
3
path=/usr/local/apache2/htdocs/
4
browsable=yes
5
writeable=yes
1
#service smb restart  //重启samba服务
5、在windows中用"映射网络驱动器"把linux下网站根目录映射到本地的磁盘中。这里为了方便你理解,截图如下所示:
 
(1)【我的电脑】->【工具】->【映射网络驱动器】:
 
 
(2)、设置共享文件夹的远程路径:
 
 
这时候如果没有出现其它问题,你就可以在windows中进行开发,并同时部署在linux服务器上了。(完)~~
 

相关内容

    暂无相关文章