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

对于上述问题,军哥相信不少早已经习惯了在windows下开发但又需要经常在linux下进行代码测试的程序猿来说,的确是我们遇到过也思考过的这么一个问题。当然,或许你已经有了解决途径,又或者压根就不需要考虑这些,等等……不管怎样,在这里自然只是分享军哥自己的个人习惯而已。好了,废话不多说,切入正题吧~~

1、ACL权限设置;

#useradd apache

#setfacl -m u:apache:rwx -R /usr/local/apache2/htdocs

#setfacl -m d:u:apache:rwx -R /usr/local/apache2/htdocs

2、修改Apache进程执行者;

#vi /usr/local/apache2/etc/httpd.conf

打开httpd配置文件搜索关键字User,修改Apache进程的执行者,设置如下:

User apache

Group apache

#/usr/local/apache2/bin/apachectl restart //然后重启apache服务

3、修改samba的访问用户;

#smbpasswd -a apache //这时需要为apache用户设置samba访问密码

4、用samba对Apache网站根目录进行共享;

#vi /etc/samba/smb.conf //编辑samba配置文件

添加以下几行内容:

[web]

path=/usr/local/apache2/htdocs/

browsable=yes

writeable=yes

#service smb restart //重启samba服务

5、在windows中用"映射网络驱动器"把linux下网站根目录映射到本地的磁盘中。这里为了方便你理解,截图如下所示:

(1)【我的电脑】->【工具】->【映射网络驱动器】:

f83b084cc43496e03ca3356fa24af666.png

(2)、设置共享文件夹的远程路径:

b0fb70ef040953781e097b2912c11ae4.png

这时候如果没有出现其它问题,你就可以在windows中进行开发,并同时部署在linux服务器上了。(完)~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值