摘要:去年参加阿里云开发者大赛,阿里云官方赠送了1000多的阿里云服务器代金券,有过期限制,闲来无事,就在外网搭建了一个PHP的淘宝客网站玩玩: http://www.itmal.com/

(一)购买服务器

服务器选择种类比较多,vps、云服务器、服务器托管等。虚拟服务器和实体服务器相对,独享IP和共享IP相对,独享带宽和共享带宽相对,具体细节我也没有深究。

有的只给你租用部分网页空间和数据库空间,是最便宜的,但没有系统控制权。我希望有一台服务器自己可以完全控制,有一个独立的IP,带宽满足2w以下的访问就够了,于是就在阿里云购买了一个云服务器。(也算是虚拟机的一种但又要高级些,应该还是没有实体机性能好,大企业都是自己的实体服务器托管在IDC机房。)

1核处理器Xeon 2.26GHz,1.00G内存,2.00Mbps带宽,10G硬盘(赠送20G),CentOS 5.4 32位 (10个月972.00人民币)

阿里云服务器95折优惠免费链接(长期有效):

http://www.aliyun.com/cps/rebate?from_uid=F22/DcfPIgPNTAQzpibDvkoZ66Wwn8jW

(二)申请购买域名

我的是在淘宝找了一个商家,在阳光互联买了一个域名第一年28.00人民币: itmal.com

域名是完全属于自己并可以控制的,登录(http://www.ufhost.com/)能够对域名进行管理,更改IP解析地址。

(这里需要上传身份证正反面审核通过后,以后才能更换到其他域名服务商,否则不能更换。)

(三)网站备案

国内的网站都是需要备案的,到阿里云官网个人用户中心备案管理栏目申请备案,按照步骤一步一步来。

阿里云ICP代备案管理系统网址:http://aliyun.gein.cn/webbaaliyun/login.action

这个步骤是最费时间的(我的在四川审核花了一个月左右),需要打印材料、上传身份证正反面照、邮寄资料到通管局等,花费20.00~30.00人民币。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

以上步骤总共花了50多人民币,主机购买使用的代金券,需要注意的是,域名备案是购买了主机和域名以后进行的,和主机、域名有绑定关系。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

(四)选择网站程序并在本地搭建评估

现在网上的开源程序比较多(尤其是php的),需要关注开源协议,BSD、GPL等都可以用于商业经营,国内很多开源的网站程序都需要负担许可费用,需要注意。

此处不多说,我选择了淘掌门淘宝客返利程序,下载地址:http://www.taozhangmen.net/

另外,可以下载其他的淘掌门淘宝客模板,还可以自己修改一些php源文件,增加或改变内容风格和布局。

(五)远程登录服务器主机搭建正式网站(Linux)

<span style="font-size:12px;">  #修改root密码passwd root#添加新用户phpuseruseradd phpuser#修改phpuser密码passwd phpuser#禁止root远程登录:修改PermitRootLogin,默认为yes且注释掉了;修改是把注释去掉,并改成novi /etc/ssh/sshd_config#重启ssh服务service sshd restart#安装xamppwget http://www.apachefriends.org/download.php?xampp-linux-1.8.1.tar.gztar xvfz xampp-linux-1.8.1.tar.gz -C /optvi ~/.bash_profile . ~/.bash_profile lampp restartfind /opt/ -name httpd-xampp.conf#修改访问权限配置cd /opt/lampp/etc/extra/vi httpd-xampp.conflampp restart#lampp安全配置lampp security#安装淘掌门淘宝客程序wget http://www.taozhangmen.net/download/pisces_v3.13.20121015.zipmv pisces_v3.13.20121015.zip /opt/lampp/htdocs/unzip pisces_v3.13.20121015.zip #安装unzip工具yum istall unzipyum install unzipunzip pisces_v3.13.20121015.zip cd upload/mv upload/* ./cp /opt/lampp/htdocs/itao/pisces/code/conf/standard/db.conf.php.sample /opt/lampp/htdocs/itao/pisces/code/conf/standard/db.conf.php#安装设置权限chmod -R 755 *chmod 777 ./pisces/code/tmpchmod 777 ./pisces/backup/chmod 777 ./pisces/code/conf/standard/db.conf.phpchmod -R 777 *#安装szrz上传下载工具mkdir -p /usr/local/rzsz && cd /usr/local/rzszwget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gztar -xzvf rzsz-3.48.tar.gzcd srcvi Makefile make posixyum install makeyum install gccmake posixcp rz sz /usr/sbin/rz #淘宝客和淘宝应用验证mv xtaoAuth.html /opt/lampp/htdocs/#安装中文支持vi /etc/sysconfig/i18n vi index.php yum groupinstall chinese-support df -hvi index.php echo $LANGexport LANG=zh_CN.UTF-8vi index.php yum groupinstall chinese-support #防火墙设置netstat -antiptables -Xiptables -F/etc/rc.d/init.d/iptables saveiptables -p INPUT DROP iptables -p OUTPUT DROP iptables -p FORWARD DROPiptables -A INPUT -p tcp --dport 22 -j ACCEPTiptables -A OUTPUT -p tcp --sport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j ACCEPTiptables -A OUTPUT -p tcp --sport 80 -j ACCEPT iptables -A INPUT -p tcp --dport 110 -j ACCEPTiptables -A INPUT -p tcp --dport 25 -j ACCEPTiptables -A OUTPUT -p tcp --dport 110 -j ACCEPT  iptables -A OUTPUT -p tcp --dport 25 -j ACCEPT   iptables -A INPUT -p tcp --dport 21 -j ACCEPTiptables -A INPUT -p tcp --dport 20 -j ACCEPT iptables -A OUTPUT -p tcp --dport 21 -j ACCEPT  iptables -A OUTPUT -p tcp --dport 20 -j ACCEPT iptables -A OUTPUT -p icmp -j ACCEPT iptables -A INPUT -p icmp -j ACCEPTiptables -A INPUT -i lo -p all -j ACCEPT         iptables -A OUTPUT -o lo -p all -j ACCEPT/etc/rc.d/init.d/iptables savevi /etc/sysconfig/iptablesiptables -L -nservice iptables restartnetstat -antchkconfig --add iptablesservice iptables restartservice iptables stopservice iptables startiptables -Liptables -hiptables --list#fdisk加载购买的硬盘空间df -hcd /devls mount hdafdisk -lfdisk /dev/xvdbfdisk -ldf -hmkfs.ext3 /dev/xvdb1doneecho '/dev/xvdb1  /mnt ext3    defaults    0  0' >> /etc/fstabmount -adf -hcat  /etc/fstabvi  /etc/fstabdf -hvi  /etc/fstabmount -adf -hcat /etc/fstab umount /mntdf -h#DNS测试ping itmal.comping www.itmal.comcd /opt/lampp/netstat -anp|grep 80service iptables stopservice iptables startreboot#交换空间设置cd /tmptopfree -mdd if=/dev/zero of=/tmp/big_swap bs=1024 count=2000000du -sh big_swapmkswap big_swapswapon big_swaplampp restart#mysql数据库设置cd varcd mysql/cat AY1212201035546986057.errchmod -R 777 /tmplampp restartrm -fr AY1212201035546986057.err cd bin/./mysql -u root -p******#增加其他分网站内容rm -fr shoprm -fr shop.zip mkdir shopunzip tbhuanguan.zip cd shop/chmod +x *#替换淘宝客pidsed -i "s/mm_12597562_0_0/mm_33638575_0_0/g" `grep mm_12597562_0_0 -rl ./`;sed -i "s/mm_10089214_0_0/mm_33638575_0_0/g" `grep mm_10089214_0_0 -rl ./`;sed -i "s/12597562/33638575/g" `grep 12597562 -rl ./`;sed -i "s/10089214/33638575/g" `grep 10089214 -rl ./`;chmod +x *#修改php源文件自定义内容风格布局,添加淘掌门淘宝客模板等(略)</span>

至此,一个个人PHP经营性网站----我的淘宝客itmal.com就正式搭建好了:http://www.itmal.com/  

总共花了一个多月50多人民币(不含主机购买),可以玩十个多月~

[LAMPP] 低成本搭建一个个人PHP经营性网站 (StepByStep)相关推荐

  1. 注册最便宜的xyz域名,低成本搭建一个博客

    看到群里有人发考虑买xyz域名,于是就分享一下自己的xyz域名是如何购买的. .xyz,Internet网址域名后缀,全球通用的新顶级域名,简单来说就是网址中最右边一个"点"后面的 ...

  2. 零基础搭建一个基于PHP+MYSQL网站教程,个人建站全过程

    零基础搭建一个基于PHP+MYSQL网站教程,个人建站全过程 一.网站计划编写. 1.定位,网站名称,关键字,描述,分类目录,内容 [这里推荐用脑图软件,可以用百度脑图] 2.想好域名      二. ...

  3. 【网站开发】搭建一个属于自己的网站

    概述 搭建一个属于自己的网站 1.购买域名 主机屋http://www.zhujiwu.com/ 购买的域名:TechShare.xyz 2.购买虚拟主机(空间) http://www.zhujiwu ...

  4. 如何从零搭建一个hexo博客网站01

    title: 如何从零搭建一个hexo博客网站01 #文章標題 categories: "Hexo教程" #文章分類目錄 可以省略 categories: "Hexo教程 ...

  5. 如何从零搭建一个hexo博客网站02

    title: 如何从零搭建一个hexo博客网站02 categories: "Hexo教程" #文章分類目錄 可以省略 简介:此教程分为两部分,云服务器篇和本地pc机篇 tags: ...

  6. 如何快速搭建一个属于自己的网站?

    随着互联网的发展,网站建设的技术也越来越成熟,建站的方式也愈加丰富和多样.同时,互联网时代,无论是组织还是个人,无论是大企业还是小社团,拥有一个属于自己的网站,必不可少. 可是,不同的组织.不同的人, ...

  7. 如何搭建一个属于自己的网站

    想搭建一个属于自己的网站,不知道怎么办?现在都0202年了,任何人都可以在不了解Web开发,设计或编码的情况下建立和设计网站.无论您是想为自己还是为企业创建网站,都可以使用正确的工具和资源轻松地做到这 ...

  8. 使用Django+MySQL快速搭建一个属于自己的网站

    使用Django+MySQL快速搭建一个属于自己的网站 Hello小伙伴们,你们好啊~~ 又是日常get新技能的一天, 今天,咱们来整理一下如何使用VMware Workstation上进行openE ...

  9. 从零开始搭建一个属于自己的网站

    0基础搭建一个自己的互联网网站 仅供参考 要搭建一个简单的网站首先要有展示的内容,也就是网页,这就需要用到html语言了,有基础的小伙伴可以自己写一个漂亮的网站,没有基础的想要个漂亮的也可以去找度娘, ...

最新文章

  1. 利用TaskCompletionSource将EAP转换成TAP
  2. LeetCode MySQL 1517. Find Users With Valid E-Mails(正则表达式)
  3. 拟合方程是什么matlab,matlab离散型数据拟合方程,求系数,哪个大神能说说方法...
  4. winfrom 窗口起始位置为屏幕中央
  5. 关于GHOST恢复提示找不到GHOSTERR.TXT的文件(转)
  6. ArcGIS学习笔记-1.功能-1.1裁剪
  7. 消灭害虫V1.0 | EliminatePests V1.0
  8. Linux错误码汇总
  9. Windows下C++调用系统软键盘及其需要注意的点
  10. css3风吹树叶,纯CSS3实现的树叶形状和飘落动画
  11. 打开损坏的Word文档-word修复_目前只用过打开并修复
  12. bitbucket基本操作
  13. web程序安装说明书
  14. Python如何下载网页上的视频
  15. 用聚宽量化炒股-财务因子选股-1成长类因子选股-1
  16. 扩散模型(Diffusion Model,DDPM,GLIDE,DALLE2,Stable Diffusion)
  17. python常用函数有哪些
  18. 记录第一次ANN跑BCI Competition iv 2a过程
  19. Windows server2008 R2显卡驱动和Windows server2012 R2兼容吗
  20. PT2262/PT2272编解码集成电路介绍

热门文章

  1. CAMx-Python/smoke/mcm
  2. SecoClient 警告:当前服务进程已退出或关闭,请尝试重新安装客户端!
  3. 查看SpringBoot内置tomcat版本
  4. 【优化布局】基于免疫算法求解充电站最优布局matlab代码
  5. 《触摸屏游戏设计》——4.1节 起名字
  6. 解析数字签名的Substring结构
  7. java实现:归并排序----O(nlogn)
  8. 陶哲轩实分析:数学家对于R和Q集可数性的探究
  9. Java项目:饰品商城系统(java+SSM+JSP+javascript+jQuery+Mysql)
  10. h5打包成apk,加固后重新签名(使用java的jdk,使用android的sdk)