「 技術メモ 」一覧

MySQL5.7をCentOS7にインストールして初期設定をする。

MySQL5.7をCentOS7にインストールして初期設定をする。

今回、新しくセッティングしたCentOS7のサーバーにMySQL5.7をyumでインストールしました。 そのときの手順を軽くまとめておきま...

記事を読む

PythonでWebサイトをスクレイピングして目的のタグを取得する手順

PythonでWebサイトをスクレイピングして目的のタグを取得する手順

先日、某サイトの自動スクレイピングソフト作成を依頼された。 ソフトは1日で完成したのだけど、そのときにいろいろと調べることもありました。 ...

記事を読む

PythonプログラムをSupervisorでデーモン化

PythonプログラムをSupervisorでデーモン化

Python用のWebフレームワーク、Tornadoを使ってチャットサイトを開発しました。 Tornadoはプログラム...

記事を読む

SSL証明書インストール後に Password entry required for ~ と表示されたとき

SSL証明書インストール後に Password entry required for ~ と表示されたとき

サーバーにSSL証明書をインストールして、サーバーを起動したところ、以下のようなメッセージが表示されました。 対処法 こ...

記事を読む

さくらVPSにCentOS7とPython3.6をインストールする方法

さくらVPSにCentOS7とPython3.6をインストールする方法

さくらVPSでCentOS7とPython3.6をインストールする必要が出てきたので、その作業をメモしておきます。 さくらVPSはデフォル...

記事を読む

初心者がApacheとDjangoでPythonのWebアプリを動かしてみた

初心者がApacheとDjangoでPythonのWebアプリを動かしてみた

PythonのWebアプリフレームワーク「Django」でウェブアプリを公開する方法を書いておきます。 ここでは、Pythonの開発環境が...

記事を読む

Virtualenvを使ったPythonの仮想環境の作り方

Virtualenvを使ったPythonの仮想環境の作り方

Pythonでウェブアプリを開発する際、ライブラリ管理などの関係で仮想環境を構築してから作業に取り掛かるほうがよい。 そのときに活躍するの...

記事を読む

CentOS7+ApacheでIPを入れてもブラウザで表示できないときの対処

CentOS7+ApacheでIPを入れてもブラウザで表示できないときの対処

先日、さくらVPSでサーバーを借りてWebサーバー構築にチャレンジ。 さくらVPSでは標準でCentOS6が入っていたので、まずはこれをC...

記事を読む

【Python】Webページ内のリンクからURLを取得する方法

【Python】Webページ内のリンクからURLを取得する方法

BeautifulSoupを使って特定のWebページ内にあるハイパーリンクからURLをスクレイピングする方法です。 ま...

記事を読む

BeautifulSoupでHTMLからテキストを抽出する方法

BeautifulSoupでHTMLからテキストを抽出する方法

Pythonのスクレイピング用ライブラリである、BeautifulSoupを使ってHTMLからデータを取得する方法を以下にまとめておいた。 ...

記事を読む