Welcome, Guest |
You have to register before you can post on our site.
|
Online Users |
There are currently 66 online users. » 1 Member(s) | 64 Guest(s) Google, Edwinliape
|
Latest Threads |
救砖救鸡方式三:克隆引导卷救机/甲骨文实例引导卷分...
Forum: VPS
Last Post: adahrzgj
08-11-2025, 07:01 AM
» Replies: 0
» Views: 583
|
PVE虚拟机更新软件包错误:command ‘ap...
Forum: WEB
Last Post: adahrzgj
08-06-2025, 08:18 AM
» Replies: 0
» Views: 221
|
iKuai 爱快软路由企业版 3.7.14 开心版...
Forum: WEB
Last Post: adahrzgj
07-29-2025, 11:45 AM
» Replies: 0
» Views: 379
|
nginx简单配置多个php服务实例教程
Forum: WEB
Last Post: adahrzgj
11-10-2023, 08:38 AM
» Replies: 0
» Views: 9,071
|
php修改上传附件大小限制
Forum: WEB
Last Post: adahrzgj
10-19-2023, 02:37 PM
» Replies: 0
» Views: 9,616
|
Ubuntu 自建安装Nginx+MySQL+PH...
Forum: WEB
Last Post: adahrzgj
10-19-2023, 02:35 PM
» Replies: 0
» Views: 8,847
|
傻瓜教程: Orac1e的实例如何进入救援模式
Forum: VPS
Last Post: adahrzgj
10-12-2023, 03:46 PM
» Replies: 0
» Views: 10,059
|
利用 GAE 扩展谷歌永久免费机的月流量
Forum: VPS
Last Post: adahrzgj
10-06-2023, 04:44 PM
» Replies: 0
» Views: 10,280
|
搞了个DNS解锁,发出来分享一下
Forum: VPS
Last Post: adahrzgj
09-17-2023, 02:44 PM
» Replies: 0
» Views: 10,522
|
设置itunel连接后自动备份
Forum: 生活
Last Post: adahrzgj
07-10-2023, 07:02 AM
» Replies: 0
» Views: 952
|
|
|
Oracle甲骨文ubuntu,debian 放开80和443端口,并开启bb |
Posted by: adahrzgj - 08-21-2022, 08:01 AM - Forum: VPS
- No Replies
|
 |
甲骨文arm申请之后,我们就可以拿过来折腾了,如果直接关闭防火墙,开放所有端口,似乎太过暴力,这篇文章说一下优雅的方法!!!
1、打开80,443端口
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
2、保存规则(重启后失效)
iptables-save
3、持久化保存
1)安装iptables-persistent
apt-get install iptables-persistent
2)持久化规则
netfilter-persistent save
netfilter-persistent reload
4、开启BBR
1)修改系统变量
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
2)保存生效
sysctl -p
3)查看内核是否已开启BBR
lsmod | grep bbr
显示如下,即成功
tcp_bbr 20480 14
*******************************************************************
*******************************************************************
*******************************************************************
一、甲骨文防火墙策略,打开所有协议的所有端口;
二、删除、关闭、打开各自系统的无用附件、防火墙、端口及规则;
Ubuntu系统下:
开放所有端口
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
Ubuntu镜像默认设置了Iptable规则,关闭它
apt-get purge netfilter-persistent
reboot
或者强制删除
rm -rf /etc/iptables && reboot
Centos系统下:
删除多余附件
systemctl stop oracle-cloud-agent
systemctl disable oracle-cloud-agent
systemctl stop oracle-cloud-agent-updater
systemctl disable oracle-cloud-agent-updater
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
|
|
|
一键DD脚本[旧版] |
Posted by: adahrzgj - 08-21-2022, 08:01 AM - Forum: VPS
- No Replies
|
 |
本脚本为旧版,新版支持更好,功能更强,推荐使用首页新版.
一键DD脚本,支持性好,更智能更全面,支持国内外各种VPS重装,特别是对国内各种访问国外资源慢的VPS安装有奇效。
更新说明:
20220406:CN系统镜像已失效,国内主机使用一键脚本1-25选项需要较长时间,推荐使用99的自定义系统镜像。
20210909:支持debian11.
20210511:发现很多人不知道怎么DD甲骨文,使用支持uefi的镜像包即可.脚本已添加3个甲骨文专用选项23-25.
20210509:更新部分windows镜像,修正一处小问题.
20210127:更换部分windows镜像.
20210109:更新支持Ubuntu20.04安装,更新几个windows镜像.
20200708:更新自动为CN主机使用国内镜像源.
安装重装系统的前提组件:
Debian/Ubuntu:
apt-get install -y xz-utils openssl gawk file wget screen && screen -S os
RedHat/CentOS:
yum install -y xz openssl gawk file glibc-common wget screen && screen -S os
如果出现异常,请刷新Mirrors缓存或更换镜像源。
RedHat/CentOS:
yum makecache && yum update -y
Debian/Ubuntu:
apt update -y && apt dist-upgrade -y
使用:
wget --no-check-certificate -O AutoReinstall.sh https://git.io/betags && chmod a+x AutoReinstall.sh && bash AutoReinstall.sh
如为CN主机(部分主机商已不能使用),可能出现报错或不能下载脚本的问题,可执行以下命令开始安装.
wget --no-check-certificate -O AutoReinstall.sh https://cdn.jsdelivr.net/gh/fcurrk/reins...install.sh && chmod a+x AutoReinstall.sh && bash AutoReinstall.sh
推荐使用新版脚本
DD安装界面
输入Y确认DD后主机自动获取IP,N则自行设置IP 输入N后会自动检测出主机现用IP,如果正确可以按Y确认使用,如不正确则按N自行按正确的输入。
DD安装界面-选择系统
25合1的系统一键DD选择界面,输入99则使用自定义镜像。 以上系统密码不为默认密码的均为网络收集,如有疑虑使用自己的自定义镜像。
25合一系统密码:
1、CentOS 7.7 (已关闭防火墙及SELinux,默认密码Pwd@CentOS)
2、CentOS 7 (默认密码cxthhhhh.com)
3、CentOS 8 (默认密码cxthhhhh.com)
4、CentOS 6 (默认密码Minijer.com)
5、Debian 11 (默认密码Minijer.com)
6、Debian 10 (默认密码Minijer.com)
7、Debian 9 (默认密码Minijer.com)
8、Debian 8 (默认密码Minijer.com)
9、Ubuntu 20.04 (默认密码Minijer.com)
10、Ubuntu 18.04 (默认密码Minijer.com)
11、Ubuntu 16.04 (默认密码Minijer.com)
12、Windows Server 2019 (默认密码cxthhhhh.com)
13、Windows Server 2016 (默认密码cxthhhhh.com)
14、Windows Server 2012 (默认密码cxthhhhh.com)
15、Windows Server 2012 Lite (默认密码nat.ee)
16、Windows Server 2008 (默认密码cxthhhhh.com)
17、Windows Server 2008 Lite (默认密码nat.ee)
18、Windows Server 2003 (默认密码cxthhhhh.com)
19、Windows Server 2003 Lite (默认密码WinSrv2003x86-Chinese)
20、Windows 10 LTSC Lite (默认密码nat.ee)
21、Windows 7 x86 Lite (默认密码nat.ee)
22、Windows 7 Ent Lite (默认密码nat.ee)
23、Windows 7 Ent Lite (UEFI支持甲骨文)(默认密码nat.ee)
24、Windows Server 2008 Lite (UEFI支持甲骨文)(默认密码nat.ee)
25、Windows Server 2012 Lite (UEFI支持甲骨文)(默认密码nat.ee)
99、自定义镜像
注意:
经测试在谷歌云原版系统基础上DD会出现自动获取的子网掩码为255.255.255.255,如出现这种情况需要手工输入改正为正确的如255.255.255.0,否则会安装完成主机可能会离线。
Oracle Cloud(甲骨文云)可选择23-25一键DD,注意基础系统最好选择Ubuntu,如原系统是CentOS可能无法成功。
特别感谢:Vicer、cxt、hiCasper等各位技术大佬的脚本,站长只是脚本的"搬运工"。
版权申明:以上所有脚本、系统均为网络收集,站长不对资源的安全及版权纠纷负责,如有侵犯您的权益欢迎联系。
站长邮箱:minijer#beta.gs(#换成@)
|
|
|
Nginx’s fastcgi-php.conf snippet is missing |
Posted by: adahrzgj - 08-21-2022, 08:00 AM - Forum: VPS
- No Replies
|
 |
Final version is:
location ~ \.php$ {
#NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
include fastcgi_params;
fastcgi_intercept_errors on;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
}
|
|
|
unraid 脚本自签域名证书 |
Posted by: adahrzgj - 08-21-2022, 08:00 AM - Forum: VPS
- No Replies
|
 |
蓝冰血魄干货教程 unraid脚本自签域名证书 自动替换nginx proxy manager自定义证书,支持阿里 腾讯云域名(也可支持其他dns api 查询:https://github.com/acmesh-official/acme.sh/wiki/dnsapi)
注:本人很懒,懒的截图,懒的写出详细步骤,只酌情出些干货教程,脚本。所以使用本教程 需要一点shell脚本和unraid基础知识,纯小白可参考人生观博客其他内容,也可以在人生观群里问,我看到了就会回。
第一步: 在unraid APP 下载 user scripts
第二步:创建新脚本并将以下代码复制粘贴
#!/usr/bin/env sh
##本shell脚本自动识别 NginxProxyManager 自定义ssl证书路径,仅识别最后添加的证书 如有其他需要可根据脚本自行修改。
##export domains1="自己的域名.com"
##export domains2="'*.自己的域名.com"
## 阿里云域名 登陆key,##代表已备注,本脚本使用腾讯dns解析制作。
## export dnsname="dns_ali"
## export Ali_Key="自己改key"
## export Ali_Secret="自己改Secret"
#-------------------------------------------------------#
## dnspod 域名证书登陆 key
export dnsname="dns_dp"
export DP_Id="自己的ID"
export DP_Key="自己的KEY"
export certpath="/mnt/user/appdata/NginxProxyManager/custom_ssl" ##NginxProxyManager 自定义证书文件存放位置,一般不用改
export tempcertpath="/mnt/user/appdata" ##没有安装 NginxProxyManager 存放位置
if [ ! -d $certpath ]; then
echo "notfound $certpath"
else
for dir in $( ls -a $certpath )
do
[ -d $dir ] && echo $dir
done
fi
if [ ! -d ~/.acme.sh ]; then
echo "downloaded acme"
curl https://get.acme.sh | sh
echo "Successfully downloaded acme1"
if [ ! -f ~/.acme.sh/acme.sh ]; then
if curl https://get.acme.sh | sh ; then
echo "Successfully downloaded acme2"
alias acme.sh=~/.acme.sh/acme.sh
~/.acme.sh/acme.sh --issue --dns $dnsname -d $domains1 -d $domains2
cp -rf ~/.acme.sh/$domains1 $tempcertpath/
if [ ! -d $certpath/n* ]; then
~/.acme.sh/acme.sh --install-cert -d $domains1
--key-file $tempcertpath/privkey.pem
--fullchain-file $tempcertpath/fullchain.pem
echo "$tempcertpath/$domains1"
echo "$tempcertpath/privkey.pem"
echo "$tempcertpath/fullchain.pem"
else
~/.acme.sh/acme.sh --install-cert -d $domains1
--key-file $certpath/$dir/privkey.pem
--fullchain-file $certpath/$dir/fullchain.pem
docker restart NginxProxyManager
echo "$certpath/$dir/privkey.pem"
echo "$certpath/$dir/fullchain.pem"
fi
else
echo "Not downloaded acme,Please Check Network or Url"
exit 1
fi
else
echo "Successfully downloaded acme3"
alias acme.sh=~/.acme.sh/acme.sh
~/.acme.sh/acme.sh --issue --dns $dnsname -d $domains1 -d $domains2
cp -rf ~/.acme.sh/$domains1 $tempcertpath/
if [ ! -d $certpath/n* ]; then
~/.acme.sh/acme.sh --install-cert -d $domains1
--key-file $tempcertpath/privkey.pem
--fullchain-file $tempcertpath/fullchain.pem
echo "$tempcertpath/$domains1"
echo "$tempcertpath/privkey.pem"
echo "$tempcertpath/fullchain.pem"
else
~/.acme.sh/acme.sh --install-cert -d $domains1
--key-file $certpath/$dir/privkey.pem
--fullchain-file $certpath/$dir/fullchain.pem
docker restart NginxProxyManager
echo "$certpath/$dir/privkey.pem"
echo "$certpath/$dir/fullchain.pem"
fi
fi
else
echo "acme found,updata acme and renew cert"
alias acme.sh=~/.acme.sh/acme.sh
~/.acme.sh/acme.sh --upgrade
~/.acme.sh/acme.sh --renew --force -d $domains1 -d $domains2
cp -rf ~/.acme.sh/$domains1 $tempcertpath/
##chmod 777 +R $tempcertpath/$domains1
if [ ! -d $certpath/n* ]; then
~/.acme.sh/acme.sh --install-cert -d $domains1
--key-file $tempcertpath/privkey.pem
--fullchain-file $tempcertpath/fullchain.pem
echo "$tempcertpath/$domains1"
echo "$tempcertpath/privkey.pem"
echo "$tempcertpath/fullchain.pem"
else
~/.acme.sh/acme.sh --install-cert -d $domains1
--key-file $certpath/$dir/privkey.pem
--fullchain-file $certpath/$dir/fullchain.pem
docker restart NginxProxyManager
echo "$certpath/$dir/privkey.pem"
echo "$certpath/$dir/fullchain.pem"
fi
fi
第三步:设置 对应脚本 自动执行周期,acme 自签证书有效时间为60天。
所以我们设置为 * * * */2 * 每两个月执行一次。
**************************************************************
如果报错 is not an issued domain, skip
最后发现是--home指定少了一级目录,改为/root/.acme.sh,即安装目录即可。
|
|
|
ubuntu20.04 v2ray不监听ipv4的处理办法 |
Posted by: adahrzgj - 08-21-2022, 07:59 AM - Forum: VPS
- No Replies
|
 |
v2ray服务正常,能pnig通,就是不能连接富强,经netstat -apn | grep v2ray 发现,只监听了ipv6,处理办法:
修改/etc/sysctl.conf ,把 #net.ipv4.ip_forward = 0 改为 net.ipv4.ip_forward = 1 (也就是去掉#号,把0改为1,开启ipv4转发)
运行 sysctl -p /etc/sysctl.conf
,重启v2ray 即可。
|
|
|
ubuntu22.04 ssh增加RSA支持 |
Posted by: adahrzgj - 08-21-2022, 07:58 AM - Forum: VPS
- No Replies
|
 |
添加下面配置到/etc/ssh/sshd_config中:
登录后复制
Include /etc/ssh/sshd_config.d/*.conf
HostKeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
解决默认SSH不支持RSA验证导致的问题
|
|
|
linux彻底卸载php和nginx |
Posted by: adahrzgj - 08-21-2022, 07:58 AM - Forum: VPS
- No Replies
|
 |
php 卸载(第一种)
sudo apt-get - -purge remove libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-mysql
(安装了哪些组件就跟上名字,我这里只安装了这4个)
sudo apt-get autoremove php7.0
php 卸载(第二种)
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
查询,卸载已安装php,就卸载完了。
(如果aptitude命令报错就安装aptiude:apt-get install aptitude)
php 卸载(第三种)
1.删除php的相关包及配置
sudo apt-get autoremove php7.2*
2.删除关联
sudo find /etc -name "*php7.2*" |xargs rm -rf
3.检查是否卸载干净(无返回就是卸载完成)
dpkg -l | grep php7.2
4.如果第三步有返回,就运行第四步,清除dept列表
sudo apt purge `dpkg -l | grep php7.2| awk '{print $2}' |tr "\n" " "`
5.再次检查是否卸载干净(无返回就是卸载完成)
dpkg -l | grep php7.2
———————————————
重要说明:
如果我要卸载的是php的其他版本呢?
在上面的所有命令中把php7.2替换成其他版本号就可以了,例如,换成php7.0就是卸载php7.0的版本。
如果我要卸载所有的php呢?
那么,把上面的命令的php7.2替换成php就可以了。
—
————————————————————————————————————
nginx 卸载:
删除nginx,–purge包括配置文件
sudo apt-get --purge remove nginx
自动移除全部不使用的软件包
sudo apt-get autoremove
列出与nginx相关的软件 并删除显示的软件
dpkg --get-selections|grep nginx
sudo apt-get --purge remove nginx
sudo apt-get --purge remove nginx-common
sudo apt-get --purge remove nginx-core
再次执行
dpkg --get-selections|grep nginx
which nginx # 不在显示nginx
这样就可以完全卸载掉nginx包括配置文件
注意点:首先需要停止nginx的服务
sudo service nginx stop
|
|
|
让ubuntu的ssh保持长时间连接 |
Posted by: adahrzgj - 08-21-2022, 07:57 AM - Forum: VPS
- No Replies
|
 |
Ubuntu下的ssh连接老是自己会断,一段时间不理它就会失去响应
如何让ssh连接服务器或者ssh tunnel保持连接呢?
其实也很方便,只要在/etc/ssh/ssh_config文件里加两个参数就行了
1 TCPKeepAlive yes
2 ServerAliveInterval 300
前一个参数是说要保持连接,后一个参数表示每过5分钟发一个数据包到服务器表示“我还活着”
如果你没有root权限,修改或者创建~/.ssh/ssh_config也是可以的
原理
其实,很简单。就是ssh客户端定时向服务端发送心跳包,证明自己活着。这样server端就不会主动把它断掉了。
做法
在/etc/ssh/ssh_config中添加两行配置。
代码:
TCPKeepAlive yes
ServerAliveInterval 300 #300秒发送一次心跳包
在/etc/ssh/sshd_config中添加两行配置。
代码:
ClientAliveInterval 60 #表示每60s发送一次心跳包
ClientAliveCountMax 300 #客户响应次数达到300,就断开连接
然后重启ssh服务即可。
|
|
|
ZPanel免费VPS主机控制安装安装以及简单的应用介绍 |
Posted by: adahrzgj - 08-21-2022, 07:56 AM - Forum: VPS
- No Replies
|
 |
ZPanel,一款免费的国外VPS主机控制面板,支持Linux、Windows多平台环境使用,一般我们用户会使用到Linux VPS主机环境比较多,目前版本到10,支持CentOS和Ubuntu环境。我们在ZPanel面板环境中可以任意的添加网站、数据库,从名称中可以看得出来功能上有像我们熟悉的cPanel面板靠近,经过多年的发展ZPanel面板基本上比较完善。
ZPanel面板在国内的用户中有部分使用,但不如有些面板使用的较多,主要因为是我们国内的用户获取信息都来自一些评测类博客的分享才能够认识到,在老蒋部落中,同样的有一个计划把海外的优秀VPS控制面板分享。
之前老蒋有分享过的其他几个常用国外VPS面板:
VestaCP免费VPS主机WEB管理面板 - 面板安装设置概况及简体中文语言
Virtualmin/Webmin免费VPS主机/服务器网站管理面板安装及设置
国内面板我们习惯使用AMH或者WDCP。
ZPanel面板安装
#CentOS系统
yum -y update
wget https://raw.github.com/zpanel/installers.../10_1_1.sh
chmod +x 10_1_1.sh
./10_1_1.sh
#Ubuntu系统
wget https://raw.github.com/zpanel/installers.../10_1_1.sh
chmod +x 10_1_1.sh
./10_1_1.sh
根据不同的系统我们选择对应的一键脚本安装。
ZPanel免费VPS主机控制安装安装以及简单的应用介绍
准备安装zPanel面板,输入y回车继续。然后会提示我们选择时区、国家,我们可以根据实际情况选择,也可以任意选择。
zpanel-2
然后我们继续确认时区,输入1回车,以及设置DNS和主域名。
zpanel面板时区、主域名和IP确认
这里我们回车的时候可以看到系统的IP地址确认没有问题就继续回车,然后最后输入 y确认继续安装。后面的事情就交给zpanel面板脚本自己执行,等出现界面,我们可以看到面板的登录入口和用户名、密码,然后就可以登录安装好的zPanel面板。
|
|
|
Virtualmin/Webmin免费VPS主机/服务器网站管理面板安装及设置 |
Posted by: adahrzgj - 08-21-2022, 07:55 AM - Forum: VPS
- No Replies
|
 |
在之前的文章中,有分享过国内的VPS面板网站管理软件AMH和WDCP,相对而言国外的VPS面板管理选择更加丰富和时间更为久远一些。比如今天要分享的Virtualmin/Webmin面板也是免费的基于Linux VPS/服务器可以使用的用户管理网站的。Virtualmin/Webmin是两款软件的集合,就相当于WHM/Cpanel的功能,我们可以在安装后的VPS中进行站点的管理和创建。
对于我们的用户来说,我们可以更多的选择机会,尝试的安装和使用,有些朋友喜欢UI的界面,有些朋友喜欢海外面板的完善,也有朋友喜欢国内面板的简单易操作等。在这篇文章中,老蒋将会安装Virtualmin/Webmin面板,让我们一起看看这款据说比较老牌的海外VPS主机网站管理面板真面目。
第一、Virtualmin/Webmin面板的安装
wget http://software.virtualmin.com/gpl/scripts/install.sh
chmod +x install.sh
./install.sh
上面是官方提供的Virtualmin/Webmin面板一键安装包,我们只需要登录VPS主机SSH,然后输入上面的命令回车就可以安装,目前基于大部分的CentOS、Debian、Ubuntu等系统。
Virtualmin/Webmin面板的安装
我们可以看到一个提示,就是支持上面的系统版本,所以,如果我们是当前看到的支持的版本,就输入y,然后回车就可以自动安装。
安装完毕之后,我们可以通过https://VPS主机IP地址:10000/登录,以及使用root用户名和对应的密码登录面板。
PS:有些时候出于系统的各种问题,可能官方的数据源问题,导致我们无法安装,我们可以使用国内CTOHome进行整改的数据源安装。
wget http://www.CTOHome.com/linux-vps-pack/virtualmin.sh;sh ./virtualmin.sh;
同样的,在安装完毕之后,我们可以根据看到的最终结果提示进行登录Virtualmin/Webmin面板进行设置。
第二、Virtualmin/Webmin面板的初始设置
在安装Virtualmin/Webmin完毕之后,我们就通过https://VPS主机IP地址:10000/登录,以及使用root用户名和对应的密码登录面板。然后看到下面的界面,我们需要进行初始设置。
A - 基础升级设置
Virtualmin/Webmin面板的初始设置
初次登录Virtualmin/Webmin面板之后,我们会看到这样的提示,需要进行初始化和各种升级操作。我们从上到下的点击按钮且设置和升级,一切都是自动的。
B - 面板语言设置
面板语言设置
如果,我们在安装面板之后看到的是英文,默认语言包里是有简体中文的,我们根据上图,点击CHANGE LANGUAGE,进行选择设置简体中文,这样看着面板还是比较容易操作的。
C - Virtualmin与Webmin面板之间的切换
Virtualmin与Webmin是两个不同的功能面板,前者是用来控制虚拟主机和站点的,后者是用来管理服务器的和监控设备的。我们在面板的左上角是可以切换选择的。
Webmin-4
当前在Virtualmin面板中,点击Create Virtual Server链接文字,是可以进行快速创建站点的。
Webmin
Webmin面板主要集中在服务器监控性能等操作。
总结,Virtualmin/Webmin面板的功能还是比较强大的,如果再配上WHMCS工具,就可以作为在线销售虚拟主机的系统了,如果对于我们个人VPS面板使用,只需要安装之后会创建站点、数据库,以及简单的备份和运维就可以了,没有必要知晓和深究复杂的功能。
对于Virtualmin/Webmin站点的创建和数据库的维护等基础操作,老蒋在后面篇幅中单独整理一篇实战的利用Virtualmin/Webmin面板建站的文章。对于一般的用户,我们使用面板,要选择大众和老牌的,二来仅仅需要会建立网站就可以。
|
|
|
|