vbox虚拟机下安装ubuntu14.04,在ubuntu中搭建LAMP服务器,如何让外网访问?
你有自己固定的IP么,没有的话,就必须用花生壳之类的动态域名解析系统了。在你的DNS提供商的域名解析管理服务中,把你的注册域名添加一条别名记录,指向花生壳的动态解析域名。这样就完成了域名解析的设置。
然后,要对你的路由器动点手脚,使用的网站可以在外网访问。首先把路由器的web管理端口改成其他的,如8080,腾出80端口给你的网站使用。接着添加一条端口转发规则,把你的虚拟机内网IP和80端口转发到wan口的公网IP+80上,然后在公网上访问你注册的域名,就可以访问到你虚拟机上的web服务了。
由于中国实行文化封锁政策,这个过程总不是那么顺利的,你得先在域名提供商那里做网站备案,才能正常解析域名。如果你在国外注册域名,那么这一步就可以节省了你大量的精力。
那你就先安装make工具和C编译器,把yum源设置成国内的,然后:
yum install make gcc gcc-c++
如果yum用不成,那就把Linux系统安装光盘挂载上,用rpm -ivh gcc安装光盘里面的rpm包。
各有有缺,你应该看哪个更适合你。
LAMP集成安装简单,但是包已经被别人设计好了。而如果你自己搭建LAMP的话,就可以灵活很多,根据需求编译安装apache,mysql,php,也可以选择各种版本。
wdcp和阿里云和上面是类似的。但是阿里云还是有其他的一些便捷操作,比如快照,他可以自己抵挡ddos攻击等等。
你们公司只是搭建一个普通宣传网页,如果你是从简的话,用wdcp+lamp集成。如果你的技术水平还不错,考虑的公司以后的一些发展和以后的灵活灵,那我建议你使用阿里云+lamp自主搭建。
在linux系统中:我们是直接安装mbstring扩展模块的。
首先我们执行一个yum的搜索命令:
会出现如下结果:
如图,在红色标注处的安装包便是咱们要安装的mbstring php扩展了。
也由此可见,php53-xxx格式的都是一些扩展安装包之类的,我们如果想安装哪些扩展就对应安装即可。
执行如下yum安装命令:
系统便会自动下载并安装包了。之后询问你是否安装,输入y,回车,安装,完成!
然后重启服务器,如此,mb_strlen()函数就可用了。 本文属追太阳原创文章
LAMP = linux Apache MySQL PHP
解析PHP的Apache
Apache 能力强大 但不能解析jsp
tomcat 解析jsp的轻量级服务器
Apache + tomcat 解析jsp 能力强大
0条评论