怎么在阿里云上配置php,阿里云centos怎么配置lamp环境?
1)首先下载阿帕奇,mysql,php2)然后编译安装
AWSAzure等国外云计算如何迁移到国内阿里云上?
这个迁移从技术角度上来说本身并没有太大难度,感觉还是要综合的来说一下这个迁移可能涉及到的问题。
首先从国外云计算迁移到阿里云,要解决的是网站域名备案问题,再大陆放置网站是需要取得工信部ICP备案的,这个备案的获取不算难,只需要按照阿里云官网的备案系统:https://beian.aliyun.com 提供的教程一步一步去操作,基本都可以在较短的时间获得工信部ICP备案,当然如果你的网站业务涉及到前置审批项,则需要联系有关部门获得专项备案,这个相对时间和手续就要更复杂一些。
获得了工信部ICP备案以后,就可以着手迁移工作了,由于国内和国外线路的延时等特点,我建议数据迁移采取服务器级别的迁移命令比如Linux上的Scp远程拷贝,当然这个前提就是需要AWS和Azure等开启了SSH服务,同时开放了对应的端口。
然后就是通过linux的命令scp来远程拷贝,范例如下:
scp -p 端口号 aws/folder/web.zip -r root@ip:/www/folder/
通过以上命令行就可以把原服务器上某个目录下的一个压缩包web.zip远程拷贝到阿里云服务器上,这个拷贝的速度比FTP更快,但是也会有一定的时快时慢的现象,一般来说服务器对服务器的拷贝,肯定比从国外服务器下载到本地电脑,再从本地电脑上传到阿里云快几个数量级。
对于数据库的迁移也是类似的方式,先从原服务器上把数据库通过phpmyadmin或者命令行方式导出为.sql格式,然后通过scp远程拷贝到阿里云。
最后在阿里云上配置数据库导入,修改其他配置,使得网站可以正常访问,基本就是这么个流程,具体问题需要具体操作的时候去分析解决。
自己如何搭建服务器?
1、环境搭建部署
选择自己熟悉的环境。可以是PHP、ASP、NET、JSP、JAVA等常用的环境选择。如果是新手,可以直接采用集成环境包。
数据库选择。小应用一般MYSQL就可以胜用,占用资源小。与windows平台搭配的可以是sqlserver数据库。如果只是静态网站应用,无需选择数据库。
中间件应用。windows自带有IIS,懒人的选择。如果用PHP应用的话,采用IIS配置是比较麻烦的。毕竟IIS是微软的东东,比较适合。NET应用。除了IIS,还有APACHE。APACHE是比较多人使用的,它可以在WINDOWS上应用,也可以在LINUX上应用。
2、网站应用部署
以JIIS部署网站为例。在JIIS上新创建一个网站应用,并配置为本地自己的网站应用目录。 需要注意端口不能重复占用。IIS配置本地网站应用后,用内网地址是可以访问网站。
3、网站发布
启用NAT123解析映射。然后添加映射。如果自己有域名,可以使用自己的域名绑定。如果还没有自己的域名,可以使用默认二级域名。映射后,即可以用域名访问网站。
桌面版本的Ubuntu和CentOS可以搭建网站服务器吗?
答案是可以的! 不管是桌面版还是服务器版都是可以做网站服务器的.
笔者从事的是PHP开发的工作,也比较喜欢电子产品,前年在eBay上淘了台谷歌chromebook,只有64G硬盘,所以装了Ubuntu系统,且一直作为自己的开发机使用
要想作为服务器要安装几个必要的软件,Ubuntu可以通过apt-get来安装
命令行:
sudo apt-get install php mysql-server nginx php-fpm
以上是最基本的安装配置. 当然 Nginx可以替换成Apache
之后呢可以通过 php -v , mysql --version ,Nginx -v等命令查看是否安装成功及版本.
安装完成后你就可以打开浏览器输入127.0.0.1 或localhost来访问你的本地服务器了.
对于阿里云服务器ECS的小白有什么方法最快配置?
第一步:收集Xshell登陆信息
登陆阿里云管理中心,点击“云服务器ECS”,点击“实例”,看到服务器信息页面,点击“管理”(如图)在此信息中查看公网IP地址
第二步:进入命令界面
打开 Xshell 4 ,点击“用户身份验证”,输入主机(公网IP),‘确定’后输入用户名和密码连接(如图)
第三步:更新并安装yum源
#yum check-update 检查可更新的所有软件包
#yum update 下载更新系统已经安装的软件包
#yum install vsftpd -y 成功安装yum源
第四步:创建FTP用户
#service vsftpd start 启动vsftpd
#useradd -p /alidata/www/wwwroot -s /sbin/nologin koothon 添加账户(此用户名即为FTP用户名,会在home文件下生成以用户名命名的文件夹)
#passwd koothon 修改密码(此密码即为FTP的连接密码)
确认密码:在输入密码的时候,不显示输入的内容,两次确认密码一致就可以了
#chkconfig vsftpd on 设置为开机启动
第五步:连接FTP上传文件
登陆阿里云下载文件:http://market.aliyun.com/product/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ngTItZ 解压后会生成一个新的名为“sh-1.4.1”文件夹;
连接FTP解压得到的“sh-1.4.1”文件夹上传到根目录下;
第六步:安装环境
# cd /home/username 登陆服务器进入根目录
#chmod -R 777 sh-1.4.1 文件夹得安装权限
# cd sh-1.4.1 进入cd sh-1.4.1目录
# ./install.sh 执行安装命令
Please select the web of nginx/apache, input 1 or 2 : 1(自选nginx/apache版本:1、2);
Please select the nginx version of 1.0.15/1.2.5/1.4.4, input 1 or 2 or 3 : 3 (自选nginx版本:1、2、3)
Please select the mysql version of 5.1.73/5.5.35/5.6.15, input 1 or 2 or 3 : 3(自选mysql版本:1、2、3);
You select the version : 以下是选择的版本:web : nginxnginx : 1.4.4php : 5.5.7mysql : 5.6.15Enter the y or Y to continue:y 输入y或Y继续:Ywill be installed, wait … (环境安装中需要等待半小时左右)
看到如图界面,那么恭喜你环境安装成功了!
第七步:查看环境配置和安装网站
#netstat -tunpl 此命令用户查看服务及端口
在sh-1.4.1目录输入 #cat account.log 就能看到ftp和mysql的密码
第四步:配置自己的网站
根据ftp用户名密码连接到服务器将“phpwind”程序删除,上传自己的网站程序
解析已经备案域名到云服务器
管理数据库http://www.xxxx.com/phpmyadmin