如何将本地搭建好的网站上传至阿里云服务器?

如何将本地搭建好的网站上传至阿里云服务器?,第1张

有几种办法,您可以参考一下第一种:在阿里云服务器里建一个FTP服务商,在本地用FTP客户端上传文件第二种:进阿里云服务器远程界面的时候,把本地磁盘带进去,然后进服务器里直接从本地磁盘里把文件复制到服务器里第三种:QQ安装到阿里云服务器里,用QQ对传第四种:把本地文件上传到邮箱里,然后进阿里云服务器里打开您的邮箱,进去下载文件即

主流的数据库有:

1、MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。

MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。

2、SQLServer

SQLServer是Microsoft公司推出的关系型数据库管理系统。

具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2012的大型多处理器的服务器等多种平台使用。

3、OracleDatabase

OracleDatabase,是甲骨文公司的一款关系数据库管理系统。

它是在数据库领域一直处于领先地位的产品。系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

扩展资料

数据库的类型

1、关系数据库

关系型数据库,存储的格式可以直观地反映实体间的关系。关系型数据库和常见的表格比较相似,关系型数据库中表与表之间是有很多复杂的关联关系的。常见的关系型数据库有Mysql,SqlServer等。

在轻量或者小型的应用中,使用不同的关系型数据库对系统的性能影响不大,但是在构建大型应用时,则需要根据应用的业务需求和性能需求,选择合适的关系型数据库。

2、非关系型数据库

非关系型数据库,指的是分布式的、非关系型的、不保证遵循ACID原则的数据存储系统。非关系型数据库技术与CAP理论、一致性哈希算法有密切关系。

所谓CAP理论,简单来说就是一个分布式系统不可能满足可用性、一致性与分区容错性这三个要求,一次性满足两种要求是该系统的上限。

而一致性哈希算则指的是非关系型数据库在应用过程中,为满足工作需求而在通常情况下产生的一种数据算法,该算法能有效解决工作方面的诸多问题但也存在弊端,即工作完成质量会随着节点的变化而产生波动,当节点过多时,相关工作结果就无法那么准确。

1、主要看你的网站每天大概多少流量。如果是一万PV访问量以下的话,用1核2g内存的阿里云服务器就可以了。

如果超过一万每天的访问量,就要考虑用 2核4g内存的服务器了,会更流畅。

2、可以在阿里云主机上面安装第三方一键php包的配置。好在国人也开发了这方面的面板,可以免费的使用。

3、至于网站搬家,可以手动搬家,也可以借助面板或者程序来实现半自动搬家。

4、借助这些 php面板,可以轻松配置php环境,mysql数据库,phpmyadmin、nginx等环境软件。

不管使用的是win服务器还是linux 服务器,都可以在三方面板的帮助下,成功配置出可视化 *** 作界面,然后一键部署 worpdress环境。

因为这方面内容较多,这里也写不开那么多内容,所以你可以留言或到我的博客上搜索相关内容,老魏有写过教程,还不止一篇,都挺详细的内容,可以帮助你入门。

首先你已经买了域名和云服务器,如果你只是要建站的话你所有需要的资源已经具备了,不需要再听别人忽悠买其他的东西。你现在要做的就是在你的云服务器上面配置好需要建站的环境,然后添加虚拟机就可以建站了。

完成云服务器ecs创建之后的第一步是下载Xftp6。

工具:iphone12、ios144、ecs213。

1、下载Xftp6,进入下载页面后,选择Evaluation user / Home & School user,信息随便填,下载地址会发送到你填写的邮箱,下载完成后正常安装即可。

2、进入你的阿里云服务器控制台,选择你的服务器实例,点击:更多——重置密码,设置你的云服务器登录密码点击远程连接。

3、第一次连接会跳出一个远程连接密码页,注意截图保存(或者拿个小本本记下),输入远程连接密码后即可连接至你的阿里云服务器了。

4、成功连接阿里云服务器后,键入任意字符,会提示你登录服务器,在login后面输入账户名:root(注意,所有人这里都是root)和刚刚设置的登录密码(密码是暗文输入,是不显示出来的,你只管输入就是了),然后会提示你登录成功! 

阿里云主要产品:

1、d性计算:

云服务器ECS:可d性扩展、安全、稳定、易用的计算服务

块存储:可d性扩展、高性能、高可靠的块级随机存储

专有网络VPC:帮您轻松构建逻辑隔离的专有网络

负载均衡:对多台云服务器进行流量分发的负载均衡服务

d性伸缩:自动调整d性计算资源的管理服务

资源编排:批量创建、管理、配置云计算资源

容器服务:应用全生命周期管理的Docker服务

高性能计算HPC:加速深度学习、渲染和科学计算的GPU物理机

批量计算:简单易用的大规模并行批处理计算服务

E-MapReduce:基于Hadoop/Spark的大数据处理分析服务

2、数据库:

云数据库RDS:完全兼容MySQL,SQLServer,PostgreSQL

云数据库MongoDB版:三节点副本集保证高可用

云数据库Redis版:兼容开源Redis协议的Key-Value类型

云数据库Memcache版:在线缓存服务,为热点数据的访问提供高速响应

PB级云数据库PetaData:支持PB级海量数据存储的分布式关系型数据库

云数据库HybridDB:基于GreenplumDatabase的MPP数据仓库

云数据库OceanBase:金融级高可靠、高性能、分布式自研数据库

数据传输:比GoldenGate更易用,阿里异地多活基础架构

数据管理:比phpMyadmin更强大,比Navicat更易用

一.阿里云CentOS配置xftpd
yum check-update
yum install vsftpd -y

vi /etc/vsftpd/vsftpdconf 按INSERT键可以更改
anonymous_enable=YES 禁止匿名访问
降YES改成NO
#ascii_upload_enable 允许使用ascii码上传
#ascii_download_enable 允许使用ascii码下载
去掉前面的“#”号
按ESC建,再输入“:”,发现左下角可以输入了
输入wq后按回车,配置完成。
useradd -p /home/pwftp -s /sbin/nologin pwftp
然后修改密码:passwd pwftp
开机自动启动:chkconfig vsftpd on重启阿里云

字体 yum groupinstall "Base" "Fonts"
重启
二.这步开始
1 安装X Window系统
yum -y update(考虑)
yum -y groupinstall "X Window System"
------------------------------------------------------

2 安装桌面与VNC server (此步骤可省略)
<1> 安装gnome图形化桌面
#yum groupinstall -y "X Window System"
#yum groupinstall -y "Desktop"
#yum groupinstall -y "Chinese Support"
无法启动桌面是有桌面环境所依赖的相关服务没有启动。

使用如下指令将相关服务设置为自动启动后,再重启系统即可:
chkconfig --level 35 haldaemon on
chkconfig --level 35 messagebus on
#chkconfig --del NetworkManager

<2> 安装vncserver并配置
1安装vncserver
#yum install -y tigervnc-server
2配置vncserver
1)配置为开机自启动
#chkconfig --level 345 vncserver on
2)配置vnc密码
#vncserver
You will require a password to access your desktop
Password:
Verify:
3)配置为使用gnome桌面
修改 /root/vnc/xstartup文件,把最后的 twm & 删掉 加上 gnome-session &。
4)配置vncserver启动后监听端口和环境参数
修改/etc/sysconfig/vncservers 文件添加以下内容
# 桌面号:用户 监听 590 端口
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1200x800"
5)重启vncserver服务
#service vncserver restart
<3> 允许root访问图形界面和生成新的machine-id
#sed -i 's/!= root/#&/' /etc/pamd/gdm
#dbus-uuidgen >/var/lib/dbus/machine-id
<4> 关闭selinux和NetworkManager服务
1检查selinux服务并关闭
#vi /etc/selinux/config
确认里面的SELINUX字段的值是disabled,如果不是则改为disabled。
2关闭NetworkManager服务
#chkconfig --del NetworkManager

(例如:VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
vncpasswd
service vncserver start)
------------------------------------------------------
vi /etc/inittab 5

3 在Linux服务器上创建Oracle数据库安装目录
mkdir -p /data/oracle #oracle数据库安装目录
mkdir -p /data/oraInventory #oracle数据库配置文件目录
mkdir -p /data/database #oracle数据库软件包解压目录
------------------------------------------------------

4 创建运行oracle数据库的系统用户和用户组
groupadd oinstall #创建用户组oinstall
groupadd dba #创建用户组dba

useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba用户组
passwd oracle #设置用户oracle的登录密码,根据提示输入两次密码

chown -R oracle:oinstall /data/oracle #设置目录所有者为oinstall用户组的oracle用户
chown -R oracle:oinstall /data/oraInventory
chown -R oracle:oinstall /data/database
-----------------------------------------------------

5 修改 *** 作系统标识(oracle默认不支持CentOS系统安装)
vi /etc/redhat-release #编辑
把:CentOS release 58 (Final) 修改为:redhat-4

:wq! #保存退出
-----------------------------------------------------

6 设置系统内核参数
vi /etc/sysctlconf #编辑,在最后添加以下代码

netipv4icmp_echo_ignore_broadcasts = 1
netipv4confallrp_filter = 1
fsfile-max = 6815744
fsaio-max-nr = 1048576
kernelshmall = 2097152
kernelshmmax = 2147483648
kernelshmmni = 4096
kernelsem = 250 32000 100 128
netipv4ip_local_port_range = 9000 65500
netcorermem_default = 262144
netcorermem_max= 4194304
netcorewmem_default= 262144
netcorewmem_max= 1048576

:wq! #保存退出
sysctl -p #使配置立即生效
----------------------------------------------------
7 安装必要的包

cd /etc/yumreposd
wget --no-check-certificate >

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13189448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-18
下一篇 2023-06-18

发表评论

登录后才能评论

评论列表(0条)

保存