安装证书,#//usr/local/mysql/bin/mysql-uroot,安装网络配置#安装网络配置#安装网络配置#安装网络配置#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装网络安装#安装网络安装网络安装#安装网络安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装网络安装#安装网络安装#安装网络安装网络安装#安装网络安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装网络安装网络安装网络安装网络安装网络安装#安装网络安装#安装网络安装网络安装网络安装网络安装网络安装网络安装安装#安装#安装网络安装网络安装#安装#安装网络安装网络安装网络安装网络安装网络安装网络安装网络安装网络安装网络安装安装#安装网络安装网络安装安装安装网络安装网络安装网络安装网络安装网络安装网络安装#安装安装安装安装网络安装网络安装网络安装安装安装安装安装安装安装网络安装网络安装安装安装网络安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装yuminstallsystem-config-network-tui,#/usr/local/mysql/bin/mysql-uroot-hlocalhost-p。
关于linux创建证书,毕业证书样本网总结几个问题给大家分析!
关于linux创建证书,毕业证书样本网络为您总结几个问题进行分析!我希望读者认为这是对的linux详细说明创建证书的知识和(linux讨论值得一读!
问题一.Centos或linux在服务器上部署项目时,Tomcat如何安装SSL证书
第一步:SSL证书服务购买:
实验用途,选择免费版,如果是网上安全要求较高的建议,选择专业版、高级版、增强版SSL证书。我们可以使用免费版本~~~
第二步:SSL证书申请:
提前准备好申请证书的信息,如域名、所在地、验证方法等。如下图所示:
备注:使用系统生成CSR该方法,系统将自动帮助您生成证书私钥,并在证书申请成功后直接下载证书和私钥。
也可以自己生成CSR(CertificateSigning
Request)证书请求文件,并上传CSR,证书申请成功后,可直接在证书管理列表中下载证书。
建议在这里生成系统,不要那么麻烦!
下一步就是保存信息,等待阿里云证书审批完成(一小时内即可通过),状态就会签发。
第三步:下载所需证书:
下载SSL证书需要基于应用服务器的类型,因为我的环境是Tomcat,所以我选择下载Tomcat(按需选择)
第四步:安装证书:
解压下载的SSL如下图所示,数字证书压缩包有两份文件,一个是我们要用的pfx证书,一个是证书的密码.txt:
将pfx文件放到tomcat/conf/目录(这里为了区分我们conf目录下创建cret存储证书的文件夹,如下图所示:
修改Tomcat的配置文件
这一步很重要,记得备份文件,养成修改配置文件前备份的好习惯!
加证书配置
keystorePass压缩包中有直接的证书密码copy放在这里;
最后,保存并重启tomcat。
第五步:测试:
如果用https访问仍然不好,需要检查几点:
1.检查防火墙配置端口是否开放,外网是否可访问。
第五步:测试:
如果用https访问仍然不好,需要检查几点:
1.检查防火墙配置端口是否开放,外网是否可访问。
2.检查端口是否被占用(检查)tomcat/logs/日志文件调查)。
3、keystoreFile和keystorePass密码配置是否正确copy特别注意证书路径。
如果您有任何问题或安装过程中的困难,可以留言~~~
问题二.LinuxCentos如何安装更新根证书以支持https访问
1.使用最小化安装盘安装系统,设置网络环境配置信息
2.安装所需的工具包
yuminstallopenssh-server
yuminstallwget
yumupdate
yuminstallsetuptool
#系统服务配置##系统服务配置#系统服务配置##系统服务配置#系统服务配置#系统服务配置##系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置#系统服务配置系统yuminstallntsysv
安装网络配置#安装网络配置#安装网络配置#安装网络配置#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络配置安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装网络安装#安装网络安装网络安装#安装网络安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装网络安装#安装网络安装#安装网络安装网络安装#安装网络安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装#安装网络安装网络安装网络安装网络安装网络安装网络安装#安装网络安装#安装网络安装网络安装网络安装网络安装网络安装网络安装安装#安装#安装网络安装网络安装#安装#安装网络安装网络安装网络安装网络安装网络安装网络安装网络安装网络安装网络安装安装#安装网络安装网络安装安装安装网络安装网络安装网络安装网络安装网络安装网络安装#安装安装安装安装网络安装网络安装网络安装安装安装安装安装安装安装网络安装网络安装安装安装网络安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装安装yuminstallsystem-config-network-tui
防火墙配置#yuminstallsystem-config-firewall
yum-yinstallgccgcc-c autoconfmake
yum-yinstallvim
关机备份#shutdown-hnow
二、安装openssl
切换到/tmp目录下(本目录下安装约定软件)
cd/tmp
tarzxvf
cdopenssl-1.0.0a
./config--prefix=/usr/local/openssl
make&&makeinstall
三、创建证书
1.解压工具包
cd-0.1
2.创建根证书
./
NoRootCAkeyround.Generatingone
GeneratingRSAprivatekey,1024bitlongmodulus
.
Enterpassphrasefor:
Verifying-Enterpassphrasefor:
Self-signtherootCA.
Youareabouttobeaskedtoenterinformationthatwillbeincorporated
intoyourcertificaterequest.
WhatyouareabouttoenteriswhatiscalledaDistinguishedNameoraDN.
Therearequiteafewfieldsbutyoucanleavesomeblank
Forsomefieldstherewillbeadefaultvalue,
Ifyouenter'.',thefieldwillbeleftblank.
-----
CountryName(2lettercode)[MY]:cn
StateorProvinceName(fullname)[Perak]:cn
LocalityName(eg,city)[Sitiawan]:cn
OrganizationName(eg,company)[MyDirectorySdnBhd]:cn
OrganizationalUnitName(eg,section)[CertificationServicesDivision]:cn
CommonName(eg,MDRootCA)[]:172.16.17.132///在这里填写网站域名,我在测试时填写ip
EmailAddress[]:cn@
在此过程中设置证书密码,记住这个密码应该用在后面,还有其他证书信息:国家、地区、公司名称、域名、邮箱等。这些信息也要记住,与后面创建的证书主体信息一致
3.创建服务器证书
./server
.
也就是说,创建一个名字server服务器证书,主要信息与上述一致,这里就不贴了
刚刚签署的服务器证书
在此过程中输入根证书密码,然后选择Y
4.创建客户端证书。如果是单向认证,此步骤可以跳过
./client
这里要注意的是,证书信息不能书完全相同,这里修改Email与服务器证书不同
签署客户端证书
转换成p12格式证书,这样才能在浏览器上安装
下载并安装client.p12证书
关机备份#shutdown-hnow
三、安装Apache它需要依赖软件
cdhttpd-2.2.23
./configure--prefix=/usr/local/apache\\
--enable-ssl\\
--enable-rewrite\\
--enable-so\\
--with-ssl=/usr/local/openssl
可以启动httpd看看,启动命令//usr/local/apache/bin/apachectlstart,访问浏览器中的显示It
workds!说明安装成功
四、配置httpd
Includeconf/extra/去掉这句话前面的#
2.将前面生成的证书拷贝到conf/ssl下
mkdirssl
cdssl
cp/tmp/-0.1/./
cp/tmp/-0.1/server.*./
2.修改
SSLCertificateFile“/usr/local/apache/conf/ssl/”
SSLCertificateKeyFile“/usr/local/apache/conf/ssl/”
以下是打开客户端认证,如果是单向认证,则无需打开
SSLCACertificateFile“/usr/local/apache/conf/ssl/”
SSLVerifyClientrequire
SSLVerifyDepth10
五、重启httpd
[root@localhostextra]#././bin/apachectl-t
SyntaxOK
[root@localhostextra]#././bin/apachectlstop
[root@localhostextra]#././bin/apachectl-DSSL-kstart
六、安装配置MySQL
1、安装Mysql
添加一个mysql标准组
groupaddmysql
添加mysql用户并加到mysql组中
useradd-gmysqlmysql
cdmysql-5.0.45
./configure\\
--prefix=/usr/local/mysql/\\
--with-extra-charsets=all
出现错误:
checkingfortgetentin-lncurses.no
checkingfortgetentin-lcurses.no
checkingfortgetentin-ltermcap.no
checkingfortgetentin-ltinfo.no
checkingfortermcapfunctionslibrary.configure:error:Nocurses/termcap
libraryfound
分析:缺少ncurses安装包
yuminstallncurses-devel
2、配置Mysql
创建MySQL数据库服务器配置文件
cpsupport-files//etc/
用mysql用户创建授权表,创建成功后,将是/usr/local/mysql在目录下生成一个var目录
/usr/local/mysql/bin/mysql_install_db--user=mysql
将文件的所有属性改为r
oot用户
{n}
chown-Rroot/usr/local/mysql
{n}
将数据目录的所有属性改为mysql用户
{n}
chown-Rmysql/usr/local/mysql/var
{n}
将组属性改为mysql组
{n}
chg
毕业证样本网创作《linux创建证书和linux搭建证书服务器》发布不易,请尊重! 转转请注明出处:https://www.czyyhgd.com/479137.html