VMware上搭建web服务器

znddzxx1122 发布于 2013/07/26 11:37
阅读 5K+
收藏 2

目的:在Vmware上搭建linux web服务器,安装FTP服务,然后能够在本机上进行远程登录并访问Vmware上的网站(模拟现实中在服务器上登录等一系列操作)

疑问:

1.VMware上装CentOS还是Ubuntu,现在比较熟悉ubuntu的那一套

2.VMware上的网络配置(桥接还是什么,ip这些怎么设置)和本机上的网络配置


加载中
2
eechen
eechen

对于Linux服务器,一切皆配置,如果你熟悉Ubuntu,当然要优先考虑.

这里以LEMP Web Server为例,你至少需要安装以下这些服务:
Nginx+ PHP + MySQL/MariaDB + SendMail + OpenSSH-Server

如果你只是要把文件传到虚拟机内,FTP服务vsftpd不一定需要,直接通过sshd就可以传文件,所以服务器安装OpenSSH-Server即可,Windows上可以用WinSCP客户端传文件,Ubuntu上直接用文件管理器Nautilus.

网络配置用NAT,作sshd的22端口转发,然后通过PuTTY/WinSCP本地连接即可,Ubuntu上直接用Terminal/Nautilus.

对于其他服务比如MySQL,可以在PuTTY里配置SSH端口转发(注意:不是使用虚拟机的端口转发,一般MySQL是不允许远程访问的,防火墙iptables和ufw都应该设置禁止),本地用HeidiSQL/MySQL-Front连接即可在ssh加密隧道下进行远程管理.

如果你是运维,你应该考虑更多,比如Web服务器就不能因为个人喜好只学Nginx而抛弃虚拟主机常用的Apache.

eechen
eechen
回复 @znddzxx1122 : 绝非高人,用过VPS架过LAMP/LEMP服务玩过WordPress基本都有了解.当然,如果你的开发桌面也使用Linux比如Ubuntu/Mint,你对这些服务的配置将会更熟悉,了解更深.如果遇到问题,可以at我,大家可以一起交流.
znddzxx1122
znddzxx1122
高人,牛
WeirdBIrd
WeirdBIrd
非常详细
0
我已经报警了
我已经报警了

最小化安装一个centos就行

web服务器推荐用nginx

如果使用apache的话,你可能需要关闭selinux

ip本机访问的话,直接用nat就行了

我已经报警了
我已经报警了
@znddzxx1122 找centos+wordpress关键字就行了
znddzxx1122
znddzxx1122
有没有相关文章的链接
0
松鼠先生
松鼠先生

系统的话无所谓,企业一般用Centos,个人用Ubuntu的也不少。找个自己熟悉的。

WEB服务,一般就是Nginx和Apache

网络的话,nat和网桥都可以。nat最简单方便。

0
松鼠先生
松鼠先生
周末,我可以远程帮你从头到尾,安装,包括系统,LEMP或LAMP,邮件系统,FTP系统。反正企业一般用的都装过,并正在用。Ubuntu,CentOS都可以。我跟你一样,喜欢没事在虚拟机里瞎折腾
znddzxx1122
znddzxx1122
LAMP下午装好了,现在试远程登录,我下一步可能就是去尝试CentOS,我貌似在走你走过的路,哈哈,你的博客我会经常去看的。
返回顶部
顶部