1. 程式人生 > >linux伺服器環境安裝搭建

linux伺服器環境安裝搭建

因為公司新的業務的需要,租了一臺阿里雲伺服器,先要安裝軟體環境,記錄一下

1.新建使用者

# useradd –d /data/qnhz -m qnhz

此命令建立了一個使用者qnhz,其中-d和-m選項用來為登入名qnhz產生一個主目錄/data/qnhz(/usr為預設的使用者主目錄所在的父目錄)。

假設當前使用者是sam,則下面的命令修改該使用者自己的口令:

# passwd

Old password:******

New password:*******

Re-enter new password:*******

如果是超級使用者,可以用下列形式指定任何使用者的口令:

# passwdqnhz

New password:*******

Re-enter new password:*******

2.rz sz命令安裝

[[email protected] local]# yum install lrzsz

3.安裝mysql5.6資料庫

下載地址:http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/

解壓 tar -xvf MySQL-5.6.35-1.linux_glibc2.5.x86_64.rpm-bundle.tar

cdMySQL-5.6.35// 改檔名為 MySQL-5.6.35

yum install MySQL-shared-compat-5.6.35-1.linux_glibc2.5.x86_64.rpm # 安裝 RHEL相容包

yum install MySQL-server-5.6.35-1.linux_glibc2.5.x86_64.rpm # MySQL服務端程式

yum install MySQL-client-5.6.35-1.linux_glibc2.5.x86_64.rpm # MySQL客戶端程式

yum install MySQL-devel-5.6.35-1.linux_glibc2.5.x86_64.rpm # MySQL的庫和標頭檔案

yum install MySQL-shared-5.6.35-1.linux_glibc2.5.x86_64.rpm # MySQL的共享庫

配置MySQL登入密碼

cat /root/.mysql_secret

// 獲取MySQL安裝時生成的隨機密碼 為BEYNx9iL0GJGRu0t

[[email protected] MySQL-5.6.35]# cat /root/.mysql_secret
# The random password set for the root user at Wed Mar  8 22:14:41 2017 (local time): BEYNx9iL0GJGRu0t

[[email protected] MySQL-5.6.35]# 

# 啟動MySQL服務

service mysql start 

mysql -u root -p # 進入MySQL,

使用之前獲取的隨機密碼

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mypassword'); 
// 在MySQL命令列中設定root賬戶的密碼為mypassword

quit # 退出MySQL命令列

mysql資料庫操作新建使用者和分配資料庫操作許可權操作參考

https://blog.csdn.net/wanzuwodou/article/details/52160895

4.安裝nginx

安裝make:

yum -y install gcc automake autoconf libtool make

安裝g++:

yum install gcc gcc-c++

PCRE庫:

yum install pcre pcre-devel

zlib庫:

yum install zlib zlib-devel

OpenSSL:

yum install openssl openssl-devel

下載Nginx:

Nginx原始碼包可以從官方網站下載http://nginx.org/en/download.html,目前最新穩定版本為1.10.1,還有開發版本可供選擇。相關命令如下:

wget https://nginx.org/download/nginx-1.10.1.tar.gz
tar -xzxf nginx-1.10.1.tar.gz
cd nginx-1.10.1/

./configure
make
make install

done!

解決方法:

下載nginx的啟動指令碼:
將指令碼新增到init.d目錄和生成可執行:
# sudo mv init-deb.sh /etc/init.d/nginx
# sudo chmod +x /etc/init.d/nginx
加的nginx到系統啟動:
# sudo /usr/sbin/update-rc.d -f nginx defaults

現在我們可以使用nginx的控制:

sudo service nginx stop 
sudo service nginx start 
sudo service nginx restart
sudo service nginx reload
來源http://blog.csdn.net/luoww1/article/details/52183950

5.安裝memcached快取服務

[[email protected] src]# yum install memcached(安裝)
Complete!
[[email protected] local]# memcached -h(驗證安裝)
[[email protected] local]# chkconfig --level 2345 memcached on(設定開機啟動)
[[email protected] local]# vi /etc/sysconfig/memcached (配置memcached)

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""
                                                                                                                             
[[email protected] local]# ls
aegis  bin  etc  games  include  lib  lib64  libexec  nginx  sbin  share  src
[[email protected] local]# ps -ef|grep memcached
root     17813 17740  0 10:04 pts/1    00:00:00 grep memcached
[[email protected] local]# service memcached start(啟動memcached)
Starting memcached:                                        [  OK  ]

[[email protected] local]# 

6.安裝配置jdk

參考之前的文章

相關推薦

linux伺服器環境安裝搭建

因為公司新的業務的需要,租了一臺阿里雲伺服器,先要安裝軟體環境,記錄一下1.新建使用者# useradd –d /data/qnhz -m qnhz此命令建立了一個使用者qnhz,其中-d和-m選項用來為登入名qnhz產生一個主目錄/data/qnhz(/usr為預設的使用者

阿里雲 linux伺服器環境搭建學習 安裝jdk(一)

由於公司用於工作開發的電腦效能不佳,平時在工作過程中沒問題,但是自己去研究一下新框架的時候,一下跑2個idea+4-5個timcat時效能就不夠用了,所以自己購買了一臺低配的阿里雲伺服器,用於自己平時的學習。 寫這個部落格也是記錄下自己從頭到尾搭建服務環境的一個過程,畢竟平時在伺服器上動來動去的

Solr叢集搭建詳細教程(一) Linux伺服器安裝JDK小白教程

注:歡迎大家轉載,非商業用途請在醒目位置註明本文連結和作者名dijia478,商業用途請聯絡本人[email protected]。 一、Solr叢集的系統架構 SolrCloud(solr 雲)是Solr提供的分散式搜尋方案,當你需要大規模,容錯,分散式索引和檢索能力時使用 SolrCloud

http訪問svn linux伺服器環境搭建及一些問題解決

安裝httpd服務/svn服務 一、安裝apache  # yum install httpd httpd-devel  # service httpd start  # chkconfig httpd on    # vi /etc/httpd

如何在Linux系統環境搭建Git伺服器

搭建環境: 伺服器 CentOS6.6 + git(version 1.8.3.1) 客戶端 Windows10 + git(version 2.11.1.windows.1) 1. 安裝Git相關軟體 Linux是伺服器端系統,Windows作為客戶端系統,分別安裝Git 安裝服務端: [[em

centos7.2 lamp環境安裝搭建(基於阿里雲ECS伺服器

centos7.2 lamp環境安裝搭建 centos7.2 + apache2.4.23 + mysql5.7.14 + php7.0.9 + phpMyAdmin4.6.3 這是我在一臺新裝的 centos7.2阿里雲ECS伺服器上搭建的lamp環境流程,目的是搭建一

linux 伺服器環境搭建

#! /bin/sh # chkconfig: 2345 55 25 # Description: Startup script for nginx webserver on Debian. Place in /etc/init.d and # run 'update-rc.d -f nginx defau

linux伺服器環境搭建總結

從出差回來就開始學習linux部署環境的這些知識了,在福建現場的時候覺得在這方面比較無力,面對未知的東西,雖然可以通過現搜現用來解決,但是效率之低是很有體會的,最重要的是心理沒底,不知道這個命令放到伺服器上會產生什麼樣的後果,因此這次的學習還是很有必要的。 從週一開始上

Linux伺服器環境配置(1)安裝mysql

退出mysql命令目的描述:全新的阿里雲linux伺服器,系統是ubuntu 16.04。需要在上面安裝mysql資料庫。 解決方法:遠端登入,在終端視窗中使用sudo apt-get 指令線上安裝mysql。 具體步驟: 1.輸入以下命令更新系統安裝源: s

zabbix環境安裝搭建

柔軟 left 下一步 pidfile class perl 地址 修改 oca 一.Zabbix簡介 zabbix是一個基於WEB界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix由zabbix server與可選組件zabbix agent兩

第三周博客之二-Linux-oa環境部署搭建

進行 web 信息 開啟 環境部署 tomcat 技術分享 要求 jdk 搭建oa環境,要求得在一個幹凈的安全的適合安裝的系統下進行,所以得先查看環境設備,所以先要檢查環境設備,首先先看linux的版本,顯示為linux 5.4 接下來看看cpu情況,剩余內存 查看機

EOS開發環境安裝搭建

ffi cat nodeos tmp rgs 文件 run 本地 0.12 本文主要介紹如何構建在EOS平臺運行的DApp開發環境。 EOSIO構成組件 EOSIO是由三個component組成的。 nodeos:管理區塊鏈節點的組件。 keosd:管理錢包的組件。 c

linux伺服器-LAMP安裝配置3-安裝php

安裝php(php-5.6.24.tar.gz): ​tar zxvf php-5.6.24.tar.gz cd php-5.6.24 該版本的php要先下載​libXpm-devel:yum -y install libXpm-devel ./configure --pre

Linux伺服器安裝配置SVN並設定開機啟動

下面以CentOS7.5為例介紹SVN的安裝步驟。 一、安裝svn伺服器 在Linux中安裝服務端 yum install subversion 二、配置SVN伺服器 1、新建一個版本倉庫(名字可以任意取) mkdir /svn svnadmin create /svn/pr

Linux伺服器配置---安裝centos

安裝centos 1、插入光碟,啟動,可以選擇第一項進行安裝   2、根據實際需求,一般會選擇skip   3、選擇語言“簡體中文”   4、選擇第一項   5、設定主機名字,使用預設     6、選擇時區

GeoServer伺服器環境搭建

1.java 的安裝  下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 我下載的java 11.0.1版本 1.1java jdk 環境變數設定 (1)新建->變數名"JAVA_HOME",變

Linux JDK環境安裝

1. 下載 JDK      http://www.oracle.com/ 以下都是在操作檯處理 2. Linux 切換到root下      su 輸入密碼&

linux伺服器下載安裝jdk1.8

Linux下安裝jdk8步驟詳述 作為Java開發人員,在Linux下安裝一些開發工具是必備技能,本文以安裝jdk為例,詳細記錄了每一步的操作命令,以供參考。 0.下載jdk8 登入網址:http://www.oracle.com/technetwork/java/javase/down

linux伺服器安裝jdk的兩種方法(yum+下載包)

這篇文章主要給大家介紹了關於在linux伺服器上安裝jdk的兩種方法,分別是利用yum安裝和從官網下載包安裝,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧 前言 對於開發者來說,安裝jdk按理說是非常簡單的事,

10、SVN在Linux伺服器安裝

學習目標: 1、瞭解SVN在Linux上面的安裝 2、svnadmin的基本使用 學習過程: 我們使用yum安裝比較容易,而且使用apache和svn整合管理,還需要安裝svnadmin管理專案,所以需要安裝apache,svn和mysql三個軟體所以我們先更新一下作業系統 一、